收藏本站
《解放军信息工程大学》 2012年
收藏 | 手机打开
二维码
手机客户端打开本文

面向SW64的二进制翻译关键技术研究

胡玉龙  
【摘要】:国产CPU的研制对于摆脱我国核心技术依赖国外的现状,增强我国的信息安全建设,提高国家核心竞争力具有重大的意义。SW64是我国自主研发的一款高性能通用处理器,采用了先进的RISC技术指令架构,兼容了国际上高性能的ALPHA芯片指令集。为了使该处理器上具有更广泛的应用软件的支持,使该处理器发挥更大的作用,本课题组为该处理器开发从X86/Linux到SW64/Linux的二进制翻译系统,提供X86/Linux架构下应用软件的支持。 二进制翻译技术是解决代码移植问题的重要手段。静态二进制翻译在翻译生成程序运行效率方面具有绝对优势,在生成代码重用性和膨胀率两方面也占有优势,故动静结合的翻译模式成为现今人们关注和研究的焦点。 为了结合静态翻译器和动态翻译器的优点并避免它们的不足,课题组开发了一个动静结合的二进制翻译系统。此二进制翻译系统包含一个静态翻译器和动态翻译执行器,工作时首先由静态翻译器对X86可执行文件进行离线翻译和深度优化,然后将翻译出的结果交给动态翻译执行器。动态翻译执行器将X86的源文件和静态翻译的结果一并装入,如果在执行过程中发现仍有未被翻译过X86代码,则调用动态翻译器进行在线的翻译和优化,将结果合并入静态翻译的结果一并利用。
【学位授予单位】:解放军信息工程大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP314

手机知网App
【参考文献】
中国硕士学位论文全文数据库 前3条
1 杨浩;二进制翻译中的库函数处理和代码Cache管理[D];中国科学院研究生院(计算技术研究所);2006年
2 卢波;嵌入式软件平台的可视化移植技术研究[D];南京理工大学;2008年
3 胡坤;动态二进制翻译中的热路径优化[D];上海交通大学;2009年
【共引文献】
中国博士学位论文全文数据库 前3条
1 徐战亚;可移植嵌入式导航平台关键技术研究[D];中国地质大学;2010年
2 杨洪波;高性能网络虚拟化技术研究[D];上海交通大学;2012年
3 杨吟冬;面向受限系统的分布式动态二进制翻译器的分析与研究[D];上海交通大学;2012年
中国硕士学位论文全文数据库 前7条
1 黄飞;嵌入式Linux逆向解析技术研究[D];解放军信息工程大学;2010年
2 邓海鹏;动态二进制翻译后端代码热路径的重组优化[D];上海交通大学;2011年
3 魏振方;针对x86_64的二进制翻译若干关键技术研究[D];解放军信息工程大学;2011年
4 崔进鲜;动态二进制翻译的主从式多线程并行架构及优化技术研究[D];解放军信息工程大学;2011年
5 杨辉兵;基于动态二进制翻译的硬件支持Profiling方法研究[D];上海交通大学;2010年
6 刘魁;动态优化技术及其在天目中的应用研究[D];湖南大学;2010年
7 赵莹德;QEMU仿真器的代码缓存管理策略研究与实现[D];电子科技大学;2013年
【二级参考文献】
中国期刊全文数据库 前8条
1 王力生;仇志付;唐军敏;;嵌入式操作系统的通用硬件抽象层设计[J];单片机与嵌入式系统应用;2006年10期
2 王涛 ,张伟良 ,冯重熙;嵌入式系统硬件抽象层的原理与实现[J];电子技术应用;2001年10期
3 朱明,边计年,薛宏熙;软硬件协同验证系统平台间通讯设计[J];计算机工程与应用;2003年27期
4 白童心,冯晓兵,武成岗,张兆庆;优化动态二进制翻译器DigitalBridge[J];计算机工程;2005年10期
5 梅岩;王力生;;基于构件的嵌入式操作系统开发平台的设计[J];计算机工程;2006年11期
6 杨永志;唐玉华;;高度可移植嵌入式系统设备驱动体系结构[J];计算机工程;2006年14期
7 史辉辉;管海兵;梁阿磊;;动态二进制翻译中热路径优化的软件实现[J];计算机工程;2007年23期
8 李增祥;管海兵;李晓勇;;动态二进制翻译的优化[J];计算机应用与软件;2007年07期
中国硕士学位论文全文数据库 前1条
1 尹彦;跨操作系统的嵌入式系统BSP设计[D];浙江大学;2006年
【相似文献】
中国期刊全文数据库 前10条
1 杨家沅,林道发,罗万伯,苟大举,贺德珏,施鸿宝,龚青;连续英汉语音翻译系统的设计和实现[J];声学学报(中文版);1992年05期
2 刘倬,傅爱平,李维;JFY-IV机器翻译系统概要[J];中文信息学报;1989年04期
3 AHUI;感受机器翻译之——光翻译系统Light 1.0[J];电脑;1999年09期
4 刘海涛;;机器翻译中的语篇连贯问题[J];情报科学;1992年03期
5 张树纯;瞄准科技前沿 馆校协力攻关——《满汉文计算机辅助翻译系统》通过鉴定[J];兰台世界;2000年12期
6 张长海;高玉兰;;AFT翻译系统[J];计算机研究与发展;1987年03期
7 徐小敏;他创造了一只“多头鸟”——记智能机器翻译系统发明人陈肇雄博士[J];发明与革新;1994年10期
8 翟明玉,赵阿群,吴国新;通用EDI单证翻译系统的研究与实现[J];数据通信;1997年04期
9 ;热门网站[J];中国电子商情;2001年18期
10 王超;;对高校学生成绩档案翻译利用工作的几点思考[J];档案与建设;2006年10期
中国重要会议论文全文数据库 前10条
1 苏牧;余胜民;韩兆滨;张树武;徐波;;一种基于电话的中英双向翻译系统[A];第七届全国人机语音通讯学术会议(NCMMSC7)论文集[C];2003年
2 谢晓方;乔勇军;;基于增强现实技术的翻译系统建模技术研究[A];第五届全国仿真器学术会论文集[C];2004年
3 冯冲;陈肇雄;黄河燕;关真珍;;基于Web服务的机助翻译系统体系结构研究[A];第二届全国学生计算语言学研讨会论文集[C];2004年
4 郝睿;王恩多;;人类线粒体tRNA~(Leu)(CUN)中存在T-茎的滑动现象[A];第四届全国RNA进展研讨会论文集[C];2005年
5 李晶皎;姚天顺;;汉英语音翻译系统的设计与实现[A];1998中国控制与决策学术年会论文集[C];1998年
6 方李成;宗成庆;;基于层次短语的统计翻译系统中规则冗余的高效约束方法[A];第四届全国学生计算语言学研讨会会议论文集[C];2008年
7 那顺乌日图;刘群;巴达玛敖德斯尔;;面向机器翻译的蒙古语生成[A];自然语言理解与机器翻译——全国第六届计算语言学联合学术会议论文集[C];2001年
8 黄泰翼;宗成庆;;口语语音翻译的研究与发展[A];1999年中国神经网络与信号处理学术会议论文集[C];1999年
9 谭咏梅;王枞;王小捷;钟义信;;基于实例的机器辅助写作翻译系统[A];2006年首届ICT大会信息、知识、智能及其转换理论第一次高峰论坛会议论文集[C];2006年
10 魏玮;杜金华;徐波;;基于分层语块分析的统计翻译研究[A];内容计算的研究与应用前沿——第九届全国计算语言学学术会议论文集[C];2007年
中国重要报纸全文数据库 前10条
1 李斌;网络信息翻译系统投入使用[N];中国计算机报;2001年
2 ;轻松跨越语言障碍[N];中国电脑教育报;2004年
3 记者 王艳红;德推出同步口语翻译系统[N];新华每日电讯;2001年
4 吕雅娟付雷 黄瑾 何中军 刘群;能自动翻译专利文献的翻译系统[N];计算机世界;2007年
5 本报记者 贾婧;语音翻译:在第一时间读懂你[N];科技日报;2007年
6 记者  郑欣 通讯员  胡微微 郭雅伟;福建移动:提供短信翻译服务[N];人民邮电;2006年
7 ;机器翻译在电子政务系统建设中的应用[N];中国电脑教育报;2004年
8 ;机器翻译 在电子政务系统建设中的应用[N];中国电脑教育报;2004年
9 记者  李大庆 实习生 郭金晶;智能科技热门产品标准空缺[N];科技日报;2006年
10 游雪晴 刘莉;在信息的洪流中淘金[N];科技日报;2004年
中国博士学位论文全文数据库 前9条
1 尹衍桐;穿越时空的对话:文学翻译价值论[D];山东大学;2007年
2 刘向军;信任、缺省与偶在[D];复旦大学;2008年
3 李剑慧;动态翻译和优化若干关键技术研究[D];复旦大学;2006年
4 苏铭;对IA-64结构特性优化代码的二进制翻译技术研究[D];解放军信息工程大学;2006年
5 孙静慧;La蛋白及其突变对乙型肝炎病毒转录翻译启动和复制的影响[D];第二军医大学;2006年
6 唐锋;动态二进制翻译优化研究[D];中国科学院研究生院(计算技术研究所);2006年
7 齐宁;静态二进制翻译中基于软件规范的函数识别及恢复技术研究[D];解放军信息工程大学;2006年
8 唐遇星;面向动态二进制翻译的动态优化和微处理器体系结构支撑技术研究[D];国防科学技术大学;2005年
9 许波;抗菌/抗内毒素多肽葛佬素的表达、纯化及其生物活性的初步研究[D];第四军医大学;2004年
中国硕士学位论文全文数据库 前10条
1 高骏;ASN.1翻译系统关键技术的研究与部分实现[D];北京工业大学;2002年
2 官孝峰;基于CrossBit二进制翻译引擎的优化多线程引擎的研究与实现[D];上海交通大学;2008年
3 马舒兰;动态二进制翻译中的TCache的设计与实现[D];上海交通大学;2008年
4 张春国;工艺语句汉英计算机辅助翻译系统关键技术研究[D];南京航空航天大学;2004年
5 吴浩;二进制翻译系统QEMU的优化技术[D];上海交通大学;2007年
6 陈世昊;目标机仿真器集成与指令仿真缓存管理策略[D];华中科技大学;2008年
7 贺玲玲;FORTRAN 95 TO C/C++翻译系统设计与分析[D];电子科技大学;2004年
8 衡良;基于神经网络的数字化工艺设计卡片翻译系统研究[D];四川大学;2006年
9 史辉辉;动态二进制翻译中基于profile的优化算法研究[D];上海交通大学;2008年
10 周锦姝;基于Web和信息抽取技术的自动术语翻译[D];天津大学;2007年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62791813
  • 010-62985026