详细信息
Recovery of Indirect Procedure Call for IA-64 Static Binary Translation ( CPCI-S收录)
文献类型:会议论文
英文题名:Recovery of Indirect Procedure Call for IA-64 Static Binary Translation
作者:Ding, Songyang[1];Zhao, Rongcai
第一作者:丁松阳
通讯作者:Ding, SY[1]
机构:[1]Henan Univ Finance & Econ, Coll Informat, Zhengzhou 450002, Henan, Peoples R China
第一机构:河南财经政法大学计算机与信息工程学院
通讯机构:[1]corresponding author), Henan Univ Finance & Econ, Coll Informat, Wenhua Rd 80, Zhengzhou 450002, Henan, Peoples R China.|[1048412]河南财经政法大学计算机与信息工程学院;[10484]河南财经政法大学;
会议论文集:International Conference on Informational Technology and Environmental System Science
会议日期:MAY 15-17, 2008
会议地点:Henan Polytechn Univ, Jiaozuo, PEOPLES R CHINA
主办单位:Henan Polytechn Univ
语种:英文
外文关键词:Binary Translation; Indirect Procedure Call; IA-64
摘要:In this paper we present a technique for recovering indirect procedure call for static binary translation. The technique is based on constructing a table that maps function address to its name, and generating a search function to search the function name in the table according to its address at the position of indirect call instruction in a procedure. The presented technique has been tested on IA-64 code generated by C compilers. Our tests show that it implemented effectively. The technique was adopted in our static binary translator ITA, which can automatically translate the IA-64 binary code to C programs and compile C programs in the target machine of Alpha architecture. It has the advantage of code running faster in the target machine than using interpreter.
参考文献:
正在载入数据...