期刊文献+

汇编程序覆盖测试中虚拟插桩的实现 被引量:8

Implementation of Virtual Instrumentation in Coverage Test of Assembly Code
下载PDF
导出
摘要 在对汇编语言源程序的测试工作中,由于其非结构化的设计思想以及众多的跳转指令,使得插桩非常困难。该文在汇编嵌入式软件程序流程图自动生成的研究基础上,提出了以PC值为基准条件的断点设置、检测机制以及虚拟插桩机制。并结合特定的测试用例在仿真测试平台上得以实现,最后通过实验检验了其正确性。 It is very difficult to make implementation in the assembly code because of its none structural design idea. Based on the research of embedded assembly program flow chart automatic building, the breakpoint setting and checking mechanism, virtual instrumentation mechanism based on the PC values are proposed. The mechanisms are realized and verified in the emulation testing platform with special test case.
出处 《计算机工程》 CAS CSCD 北大核心 2007年第7期87-88,98,共3页 Computer Engineering
关键词 汇编程序 LEX YACC 虚拟插桩 语句覆盖 分支覆盖 Assembly program Lex Yacc Virtual instrumentation Statement coverage Branch coverage
  • 相关文献

参考文献5

二级参考文献21

  • 1张宇,黄克,李祖珉.实时程序设计方法的发展趋势[J].计算机研究与发展,1993,30(1):55-60. 被引量:6
  • 2李伟华,康继昌.实时软件测试用例构造的充要策略研究[J].航空计算技术,1996,26(2):20-25. 被引量:7
  • 3吴金戍 沈庆阳 郭庭吉.8051单片机实践与应用[M].清华大学出版社,..
  • 4.[EB].http://www.autosoft-jitong.com.cn/products/crests.asp.,.
  • 5Huang J C. Program Instrumentation and Software Testing [J].Computer, 1978,11 (4): 3.
  • 6Hawkins J,Howard R B,Nguyen H V. Automated real-time testing for embedded control system [DB/OL]. IEEE,2002.
  • 7陈火望,程序设计语言.编译原理(第2版),1984年
  • 8魏光新,FORTRAN语言应用覆盖分析工具──FCA概要设计
  • 9Pure系列测试工具.Rational Software Corporation
  • 10郑人杰,实用软件工程(第2版)

共引文献52

同被引文献27

引证文献8

二级引证文献38

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部