首页 | 本学科首页   官方微博 | 高级检索  
     

嵌入式软件模拟测试平台的设计与实现技术
引用本文:王海晟,楼文晓.嵌入式软件模拟测试平台的设计与实现技术[J].计算机工程,2006,32(15):247-249.
作者姓名:王海晟  楼文晓
作者单位:1. 西安理工大学计算机学院,西安,710008
2. 西安软件工程技术研究中心,西安,710075
基金项目:国家高技术研究发展计划(863计划)
摘    要:总结了嵌入式软件模拟测试平台研制过程中所遇到的技术难点和相应的解决途径。该平台主要包括静态分析和动态模拟运行两个子系统,静态分析部分拥有逆向生成程序流程图的功能。介绍了生成“流程图图块文件”的思想。CPU模拟是该平台的核心,给出了CPU模拟的工作方式和流程,以及测试覆盖率的统计方案。采用了两种存储器体系结构,寻址方式的模拟不仅保证了正确地确定操作数,而且能够正确统计指令执行时间。介绍了模拟时钟的设计思想,以及中断控制模拟器的工作原理,描述了中断信号的发生、中断优先级的控制措施。

关 键 词:嵌入式软件  模拟测试  ARM  中断  时钟周期

Design and Development Technology of Embedded Software Simulation Test Platform
WANG Haisheng,LOU Wenxiao.Design and Development Technology of Embedded Software Simulation Test Platform[J].Computer Engineering,2006,32(15):247-249.
Authors:WANG Haisheng  LOU Wenxiao
Affiliation:1. School of Computer Science and Technology, Xi’an University of Technology, Xi’an 710048; 2. Xi’an Software Engineering Research Center, Xi’an 710075
Abstract:The paper is a technique summary about the key technique and the approach to overcome the difficulty, during development embedded software simulation test platform. The test platform consists of two subsystem: static analysis and dynamic execution. The function of creating flowchart from program is praised by users. An idea is described about making “flowchart chart block file”. The CPU simulation is the kernel of the platform. A work mode and flow is described to simulate CPU. It presents test coverage statistic method. The platform introduces two memory system structure, addressing mode simulation guarantees that not only the operand is correctly obtained, but also the instruction execution time is correctly calculated. The design of clock simulation is described. It presents how to use simulation clock as pacesetter to control computer system and the work principle of the interrupt simulation, describes control measure about interrupt signal taking place and interrupt priority control.
Keywords:Embedded software  Simulation test  ARM  Interrupt  Clock cycle
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程》浏览原始摘要信息
点击此处可从《计算机工程》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号