鲍丽丹, 张铁军, 王东辉. 基于VLIW目标机的ELF可执行文件编辑器设计与实现[J]. 微电子学与计算机, 2015, 32(3): 15-18,22.
引用本文: 鲍丽丹, 张铁军, 王东辉. 基于VLIW目标机的ELF可执行文件编辑器设计与实现[J]. 微电子学与计算机, 2015, 32(3): 15-18,22.
BAO Li-dan, ZHANG Tie-jun, WANG Dong-hui. Design and Implementation of Binary Editor Based on VLIW Machine[J]. Microelectronics & Computer, 2015, 32(3): 15-18,22.
Citation: BAO Li-dan, ZHANG Tie-jun, WANG Dong-hui. Design and Implementation of Binary Editor Based on VLIW Machine[J]. Microelectronics & Computer, 2015, 32(3): 15-18,22.

基于VLIW目标机的ELF可执行文件编辑器设计与实现

Design and Implementation of Binary Editor Based on VLIW Machine

  • 摘要: 程序测试是嵌入式软件开发的重要保证,但由于缺失源文件代码,需要对可执行文件深入解析以方便测试的进行.将基于VLIW目标机实现对ELF可执行文件的解析与编辑,提供理解程序功能的途径,成为顺利执行程序测试的一种有效手段.ELF文件编辑器将借助指令编码表,二级查找完成指令流的分析,同时利用LEX和YACC技术建立灵活的命令行模式,准确快速地完成二进制文件编辑,节约软件调试成本.

     

    Abstract: Procedure testing takes an important part in the software development of embedded system. In order to implement software testing in absent of source program code, executable file is analyzed and translated. This paper completes the design of binary editor, based on SuperV DSP with VLIW architecture. This binary editor performs analysis of program code using instruction template table and build intelligent command-line mode. It provides an effective way for understanding intention of applications, which makes large convenience in procedure testing.

     

/

返回文章
返回