基于VLIW目标机的ELF二进制编辑器设计与实现  

Design and implementation of binary editor based on VLIW machine

在线阅读下载全文

作  者:鲍丽丹[1,2] 张铁军[1] 王东辉[1] 

机构地区:[1]中国科学院声学研究所,北京100190 [2]中国科学院大学,北京100039

出  处:《电子设计工程》2015年第4期64-67,共4页Electronic Design Engineering

摘  要:程序测试是嵌入式软件开发正确进行的重要保证。然而由于源代码的缺失,测试者常需要对可执行文件深入解析以便于测试的进行。文中将基于VLIW目标机实现ELF二进制编辑器,完成对可执行文件的解析与编辑,提供一种理解程序功能的途径,保障程序测试的顺利执行。该ELF二进制编辑器将借助指令编码表,采用二级查找方式实现指令流的分析,同时利用LEX和YACC技术建立灵活的命令行模式,准确快速地完成二进制文件编辑,节约程序调试成本。Procedure testing takes an important part in the software development of embedded system. In order to implement software testing in the absence of source program code, executable file is analyzed and translated. This paper completes the design of binary editor, based on Super V 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 to understand the intention of applications, which can bring large convenience in procedure testing.

关 键 词:ELF文件 二进制编辑器 VLIW结构 程序测试 

分 类 号:TN915.08[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象