HLA-based missile combat simulation is greatly helpful for effectiveness evaluation of missile system. For different type of missiles or assessment methods, it has different design requirements of simulation system, as well as has some common characteristics. A general simulation framework for effectiveness evaluation was proposed based on the research of these similarities and differences. According to the functional modules of missile-combat system, the frame system was divided into several computer nodes. Then the information exchanges among these nodes were analyzed, which helped to design HLA Object Model and generate federate program framework. The simulation framework can be widely used and easily upgraded for kinds of missiles simulation with different fidelity models.