摘要
随着嵌入式软件在通信保密设备中的广泛应用,其测试问题日益突出。由于历史的原因,部分嵌入式软件开发采用了汇编语言,且这些软件的规模较大,实际运行效果较好,但长期以来,缺乏针对汇编语言的分析与测试工具。文中提出了对嵌入式软件进行全数字仿真环境下的测试解决方案,为测试人员提供了CPU仿真、数据注入与采集、参数跟踪、源代码逻辑分析、测试结果处理、测试管理等功能。
As the embedded software is widely applied in information security equipment, the software test is becoming increasingly prominent. For the historical reasons, the assembly language is adopted for the development of some embedded software, and this software is somewhat large in scale and excellent in operation. This paper proposes a solution for the test of embedded software in all-digital emulation environment. It provides the testing personnel with CPU emulator, data injection and collection, parameter orientation, logic analysis of source code, disposal of testing result, test management, and other functions.
出处
《信息安全与通信保密》
2009年第11期48-50,54,共4页
Information Security and Communications Privacy
关键词
CPU仿真
数据注入与采集
参数跟踪
逻辑分析
CPU emulation
data injection and collection
parameter orientation
logic analysis