动态二进制翻译

作品数:78被引量:108H指数:6
导出分析报告
相关领域:自动化与计算机技术更多>>
相关作者:管海兵梁阿磊董卫宇姜玲燕王志英更多>>
相关机构:上海交通大学国防科学技术大学中国科学院解放军信息工程大学更多>>
相关期刊:《计算机工程与设计》《高技术通讯》《上海船舶运输科学研究所学报》《电子科技文摘》更多>>
相关基金:国家自然科学基金国家高技术研究发展计划国家重点基础研究发展计划国家科技重大专项更多>>
-

检索结果分析

结果分析中...
选择条件:
  • 期刊=计算机应用与软件x
条 记 录,以下是1-10
视图:
排序:
动态二进制翻译的库函数包装自动化被引量:1
《计算机应用与软件》2015年第6期14-16,共3页梁英超 尚云海 李春强 
核高基重大专项(2010ZX01030-001-001-002)
库函数包装是在动态二进制翻译过程中将源二进制程序的库函数调用直接转嫁到目标机上的库函数调用,以此提高动态二进制翻译系统的性能。针对目前动主流的库函数手动包装技术,提出一种基于 GCC 的动态二进制翻译中库函数的自动包装技...
关键词:动态二进制翻译 GCC 库函数 包装自动化 QEMU 
TCG动态二进制翻译技术研究被引量:10
《计算机应用与软件》2013年第11期34-37,41,共5页张西超 郭向英 赵雷 
国家自然科学基金项目(91118007)
动态二进制翻译是一种即时编译技术,能在运行时将一种指令集体系结构的二进制代码实时翻译成可在另一种指令集体系结构下运行的代码。针对TCG(Tiny Code Generator)动态二进制翻译技术,首先对其基本原理进行研究,分析它的分层机制和翻...
关键词:微代码生成 动态二进制翻译 翻译块 中间表示 优化 
动态二进制翻译的多核并行化中原子指令的翻译研究
《计算机应用与软件》2013年第11期123-126,共4页宋克鑫 陈香兰 陈华平 王篁 
中央高校基本科研业务费专项资金资助(WK0110000016)
多核已成为处理器发展的趋势,我国自主设计和研发的龙芯也已有相应的多核产品——龙芯3A等系列。利用QEMU在龙芯上运行x86的操作系统和应用程序是推广龙芯使用的一种有效方法。目前,官方发布的QEMU还不能利用多核并行化运行,造成巨大的...
关键词:龙芯3A 多核 并行化 移植 原子指令 
动态二进制翻译器qemu的Tcache管理策略被引量:2
《计算机应用与软件》2012年第9期98-100,共3页殷金彪 宋强 
"核心电子器件;高端通用芯片及基础软件产品"(核高基)国家重大科技专项课题(2009ZX01028-002-003-005)
动态二进制翻译器qemu使用Tcache对翻译后的优化代码进行存储和管理,好的Tcache管理策略能使得程序的执行速度大大提高。介绍了动态二进制翻译过程中的Tcache的特点,以及二进制翻译系统中一些常用的Tcache替换方法,主要包括最近最少使...
关键词:动态二进制翻译 先进先出 全清空 Tcache 
基于动态二进制转换技术的DOS环境模拟器的实现
《计算机应用与软件》2011年第12期144-147,共4页张妍 
二进制翻译技术是从一种指令集到其他指令集的代码转换技术,可用以解决移植代码到新硬件平台时的重编译问题。旨在设计和实现一种DOS环境模拟器。该模拟器基于动态二进制指令转换技术,通过对X86指令的动态翻译,结合对外设模拟技术、系...
关键词:动态二进制翻译 虚拟化 DOS系统 模拟器 
动态二进制翻译中全寄存器直接映射方法被引量:13
《计算机应用与软件》2011年第11期21-24,48,共5页廖银 孙广中 姜海涛 靳国杰 陈国良 
国家自然科学基金(61033009);工信部"核心电子器件;高端通用芯片及基础软件产品"科技重大专项(2009ZX 01028-002-003)
二进制翻译是不同体系结构之间软件移植的重要手段。体系结构和硬件环境上的差别,可以通过二进制翻译系统来弥补,在翻译过程中往往使用多条本地指令模拟一条目标指令,翻译代码规模随之显著增加,从而导致被翻译程序的执行效率下降。寄存...
关键词:动态二进制翻译 寄存器映射 x86体系结构 MIPS体系结构 QEMU 
动态二进制翻译中的冗余LOAD删除优化技术被引量:2
《计算机应用与软件》2008年第6期40-43,共4页王丽一 文延华 
国家"八六三"高技术研究发展计划项目支持(2002AA112010)
动态二进制翻译系统是根据程序的动态执行信息来将源机器上的可执行代码翻译成目标机器上的可执行代码。在翻译成中间表示的过程中会产生一些冗余的LOAD指令,为提高代码的执行效率,提出对这些LOAD指令进行冗余删除优化。该优化技术可以...
关键词:动态二进制翻译 动态优化 冗余删除 
动态二进制翻译中的TCache替换算法被引量:5
《计算机应用与软件》2008年第4期273-275,共3页马舒兰 
动态二进制翻译中常常使用TCache来管理翻译优化后的代码,一个好的TCache管理策略可以大大提高程序的执行速度。讨论了动态二进制翻译系统的TCache的特性,介绍了一些已经被广泛使用的TCache替换算法,包括全清空,先进先出,以及由此发展...
关键词:动态二进制翻译 TCache 替换算法 基于工作集的全清空 粗粒度的先进先出 
动态二进制翻译中的指令调度技术研究与实现
《计算机应用与软件》2008年第1期17-19,共3页孙俊 文延华 漆锋滨 
国家863高技术研究发展计划(2002AA112010)
动态二进制翻译提供了无需重新编译源代码就能将源机器生成的可执行代码自动转换到目标机器的方法,很好地解决了代码兼容性问题。其核心思想是根据程序的动态运行信息找到反复执行的代码序列,对代码序列进行翻译和优化,并将结果多次重...
关键词:动态二进制翻译 指令调度 列表调度 寄存器分配 
用户级动态二进制翻译系统设计
《计算机应用与软件》2007年第10期1-3,共3页吴浩 管海兵 梁阿磊 
"国家重大基础研究(973)前期研究专项"支持(2004CCA02600)。
介绍了一个用户级动态二进制翻译系统的结构设计,该系统实现了arm到x86的用户级动态翻译。详细介绍该系统各部分的功能、设计难点和具体运行过程。
关键词:动态二进制翻译 基本块 优化 
检索报告 对象比较 聚类工具 使用帮助 返回顶部