期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
IA-64代码翻译中的跳转表恢复技术 被引量:2
1
作者 齐宁 赵荣彩 《计算机工程》 EI CAS CSCD 北大核心 2006年第23期49-51,共3页
在对IA-64二进制代码进行翻译的过程中,一个重要的问题就是识别和恢复通过跳转表实现的switch语句。分析了编译器生成跳转表时采用的策略,提出了前向预取同反向切片及表达式置换相结合以识别和恢复switch语句的技术,归纳了用于获取跳转... 在对IA-64二进制代码进行翻译的过程中,一个重要的问题就是识别和恢复通过跳转表实现的switch语句。分析了编译器生成跳转表时采用的策略,提出了前向预取同反向切片及表达式置换相结合以识别和恢复switch语句的技术,归纳了用于获取跳转表地址的规格化形式,给出了跳转表分支目标地址恢复方法,从而可将包含跳转表的IA-64二进制代码恢复为高级switch语句。该技术已经在二进制翻译框架I2A上进行了测试,可以处理编译器gcc 2.96及gcc 3.2.3在多种优化级别下生成的IA-64代码。 展开更多
关键词 ia-64 跳转表 切片 表达式置换
下载PDF
IA-64二进制代码switch语句恢复技术研究 被引量:1
2
作者 齐宁 赵荣彩 《计算机工程与应用》 CSCD 北大核心 2005年第36期16-18,共3页
在对IA-64二进制代码进行分析的过程中,一个基本的问题就是识别通过跳转表实现的switch语句中n-条件分支的目标地址,该问题的解决使得对指定过程的机器指令的解码更加完整。文章基于切片和表达式置换技术,结合IA-64中为switch语句生成... 在对IA-64二进制代码进行分析的过程中,一个基本的问题就是识别通过跳转表实现的switch语句中n-条件分支的目标地址,该问题的解决使得对指定过程的机器指令的解码更加完整。文章基于切片和表达式置换技术,结合IA-64中为switch语句生成的汇编代码特点,给出了恢复跳转表及目标地址的方法,从而可以将包含跳转表的IA-64二进制代码恢复为高级switch语句。 展开更多
关键词 ia-64 跳转表 切片 表达式置换
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部