二进制翻译中的库函数识别技术研究  被引量:10

Study of library functions recognizing technology in binary translation

在线阅读下载全文

作  者:齐宁[1] 付文[1] 赵荣彩[1] 

机构地区:[1]信息工程学院计算机科学与技术系,河南郑州450002

出  处:《计算机应用》2006年第4期983-985,988,共4页journal of Computer Applications

基  金:国防重点科研项目资助

摘  要:体系结构的不断发展给软件开发者带来了巨大的风险,造成了新体系结构推广的困难,而二进制翻译技术使得可执行代码可自动迁移到新的体系结构。介绍了在开发一个静态二进制翻译系统(I2A翻译系统)中的库函数识别技术,并提出了解决库函数识别问题的新的方法。基于IA64体系结构的调用约定及实例分析证明,该方法是一种简单实用的库函数识别方法,经I2A系统验证是有效的。A new processor architecture poses significant risk to software developers, hinder the popularization of the new architecture. Binary translation offers solutions for automatically converting executable code to run on new architectures. The library functions recognizing technique in I2A binary translator was introduced. Especially a new approach of library function recognizing problem was given. It is a simple and practical method to recognizing library functions based on the calling conventions of IA-64 architecture and observation of the program instance. It is proved to be effective by the I2A translation system.

关 键 词:库函数 二进制翻译 过程恢复 IA-64 调用约定 

分 类 号:TP311.54[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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