期刊文献+
共找到6篇文章
< 1 >
每页显示 20 50 100
二进制翻译中的过程恢复技术 被引量:7
1
作者 马湘宁 张兆庆 +1 位作者 冯晓兵 张军超 《计算机工程与应用》 CSCD 北大核心 2002年第19期1-5,共5页
目前对处理器速度的追求促使体系结构不断发展,但是软件的支持却不能与其匹配,造成新体系结构推广的困难,研究、解决代码迁移问题的二进制翻译方法应运而生。文中介绍了在开发一个静态二进制翻译系统(XM翻译器)中的过程恢复技术,包括参... 目前对处理器速度的追求促使体系结构不断发展,但是软件的支持却不能与其匹配,造成新体系结构推广的困难,研究、解决代码迁移问题的二进制翻译方法应运而生。文中介绍了在开发一个静态二进制翻译系统(XM翻译器)中的过程恢复技术,包括参数恢复和返回值恢复,并提出了解决返回值恢复问题的一个新的实现方法。它回避了一般方法中必须要进行数据流、控制流分析的复杂性,基于x86机器本身的调用特点以及实例的分析,是一种简单实用的实现返回值恢复的方法,经XM系统验证是行之有效的。 展开更多
关键词 二进制翻译 过程恢复 编译优化 软件开发
下载PDF
二进制翻译中的库函数识别技术研究 被引量:10
2
作者 齐宁 付文 赵荣彩 《计算机应用》 CSCD 北大核心 2006年第4期983-985,988,共4页
体系结构的不断发展给软件开发者带来了巨大的风险,造成了新体系结构推广的困难,而二进制翻译技术使得可执行代码可自动迁移到新的体系结构。介绍了在开发一个静态二进制翻译系统(I2A翻译系统)中的库函数识别技术,并提出了解决库函数识... 体系结构的不断发展给软件开发者带来了巨大的风险,造成了新体系结构推广的困难,而二进制翻译技术使得可执行代码可自动迁移到新的体系结构。介绍了在开发一个静态二进制翻译系统(I2A翻译系统)中的库函数识别技术,并提出了解决库函数识别问题的新的方法。基于IA64体系结构的调用约定及实例分析证明,该方法是一种简单实用的库函数识别方法,经I2A系统验证是有效的。 展开更多
关键词 库函数 二进制翻译 过程恢复 IA-64 调用约定
下载PDF
Bitran二进制翻译实验系统的设计和实现 被引量:3
3
作者 马湘宁 张兆庆 +1 位作者 张军超 冯晓兵 《小型微型计算机系统》 CSCD 北大核心 2004年第7期1141-1144,共4页
对处理器速度的追求促使体系结构不断发展 ,但是软件的支持却不能与其匹配 ,造成新体系结构推广的困难 ,研究、解决代码迁移问题的二进制翻译方法应运而生 .介绍作者参与开发的一个静态二进制翻译实验系统的框架设计 ,并详细介绍框架中... 对处理器速度的追求促使体系结构不断发展 ,但是软件的支持却不能与其匹配 ,造成新体系结构推广的困难 ,研究、解决代码迁移问题的二进制翻译方法应运而生 .介绍作者参与开发的一个静态二进制翻译实验系统的框架设计 ,并详细介绍框架中各个部分的实现方法 ,最后给出该翻译系统的实验数据和分析 . 展开更多
关键词 二进制翻译 编译优化
下载PDF
过程恢复技术在IA64二进制翻译中的应用与实现 被引量:1
4
作者 付文 魏博 +1 位作者 张天雷 赵荣彩 《计算机工程与应用》 CSCD 北大核心 2006年第21期81-83,89,共4页
论文介绍了静态二进制翻译中的过程恢复技术。根据IA64体系结构特点及其对过程调用的有关约定,实现了对IA64过程的恢复;并在对大量实例进行研究的基础上,提出了一种浮点参数恢复的改进方法。
关键词 静态二进制翻译 IA64 过程调用 过程恢复
下载PDF
针对DSP指令生成与二进制翻译的汇编器实现 被引量:1
5
作者 肖贺 刘佩林 《信息技术》 2011年第3期47-50,共4页
DSP指令生成与优化和二进制翻译是现代编译工具值得关注的热点问题。针对DSP指令的特点提出一种通用的DSP指令生成(支持VLIW指令)与二进制翻译技术,并应用于GNU汇编器(GAS)。包含该技术的汇编器PCA(Post Compilation Assembler)先将输... DSP指令生成与优化和二进制翻译是现代编译工具值得关注的热点问题。针对DSP指令的特点提出一种通用的DSP指令生成(支持VLIW指令)与二进制翻译技术,并应用于GNU汇编器(GAS)。包含该技术的汇编器PCA(Post Compilation Assembler)先将输入的汇编指令转化成类似LISP的中间语言。PCA通过对此中间语言分析以及窥孔优化,最终生成高质量的目标平台DSP代码。 展开更多
关键词 DSP指令生成 VLIW指令 二进制翻译 编译后优化 窥孔优化
下载PDF
二进制程序跨平台移植时用户过程的数据恢复
6
作者 刘晓楠 赵荣彩 +1 位作者 庞建民 魏振方 《计算机工程与设计》 北大核心 2015年第1期161-167,共7页
二进制程序跨平台移植时,不能完全恢复用户自定义过程中的参数和变量等数据,为此采用基于语义镜像和栈帧动态维护的实现策略,提出一种在二进制翻译中针对用户自定义过程中数据的有效数据恢复方案。语义镜像策略具体包含寄存器的精确映... 二进制程序跨平台移植时,不能完全恢复用户自定义过程中的参数和变量等数据,为此采用基于语义镜像和栈帧动态维护的实现策略,提出一种在二进制翻译中针对用户自定义过程中数据的有效数据恢复方案。语义镜像策略具体包含寄存器的精确映射、数据段克隆和全态模拟等手段,针对多种数据存储方式解决数据恢复的问题;栈帧动态维护保证异构平台间程序移植时用户自定义过程参数传递的有效模拟和恢复。实验结果表明,使用该方案实现的静态二进制翻译系统可以正确有效地运行。 展开更多
关键词 二进制翻译 用户过程 数据恢复 语义镜像 栈帧动态维护
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部