基本信息来源于合作网站,原文需代理用户跳转至来源网站获取       
摘要:
为了实现快速映射间接分支目标地址,提出地址索引映射表法,使用地址数组按源地址顺序保存所有对应的目的地址,索引数组存储源地址在地址数组中的索引位置,只需要几条指令就可以完成源地址到目的地址的映射,提高了执行速度.为了加快函数的调用处理,提出将本地栈作为影子栈、与本地库函数封装相结合的方法.本地栈模拟参数传递和返回,加速函数调用.结合封装接口处理参数和返回值,实现间接调用本地库函数,提高了函数处理能力.基于上述方法和QEMU,设计并实现了静态二进制翻译系统SQEMU.基于SPEC2006和nbench测试集,从x86平台翻译到Alpha平台的实验表明,SQEMU相对QEMU平均加速比分别达2.09倍和6.39倍.
推荐文章
二进制翻译中系统库函数的分类处理方法
二进制翻译
系统库函数
普通库函数
特殊库函数
IA-64二进制翻译中跳转表恢复技术
程序切片,二进制翻译
跳转表
用于航空电子系统升级的二进制翻译系统
系统升级
二进制翻译
快速模拟
直接替换
二进制翻译系统BATSUP中的动态翻译器的设计与实现
二进制翻译系统
解释执行
动态翻译
动态翻译器
内容分析
关键词云
关键词热度
相关文献总数  
(/次)
(/年)
文献信息
篇名 基于QEMU的跨平台静态二进制翻译系统
来源期刊 浙江大学学报(工学版) 学科 工学
关键词 二进制翻译 QEMU SQEMU 间接分支 地址索引映射表
年,卷(期) 2016,(1) 所属期刊栏目 自动化技术、电信技术
研究方向 页码范围 158-165
页数 8页 分类号 TP314|TN443
字数 7151字 语种 中文
DOI 10.3785/j.issn.1008-973X.2016.01.023
五维指标
作者信息
序号 姓名 单位 发文数 被引次数 H指数 G指数
1 单征 解放军信息工程大学数学工程与先进计算国家重点实验室 16 75 5.0 8.0
2 庞建民 解放军信息工程大学数学工程与先进计算国家重点实验室 28 97 5.0 7.0
3 岳峰 解放军信息工程大学数学工程与先进计算国家重点实验室 7 25 3.0 4.0
4 卢帅兵 解放军信息工程大学数学工程与先进计算国家重点实验室 2 14 2.0 2.0
传播情况
(/次)
(/年)
引文网络
引文网络
二级参考文献  (2)
共引文献  (8)
参考文献  (5)
节点文献
引证文献  (9)
同被引文献  (15)
二级引证文献  (8)
2000(3)
  • 参考文献(2)
  • 二级参考文献(1)
2009(1)
  • 参考文献(0)
  • 二级参考文献(1)
2011(1)
  • 参考文献(1)
  • 二级参考文献(0)
2013(2)
  • 参考文献(2)
  • 二级参考文献(0)
2016(0)
  • 参考文献(0)
  • 二级参考文献(0)
  • 引证文献(0)
  • 二级引证文献(0)
2017(4)
  • 引证文献(4)
  • 二级引证文献(0)
2018(3)
  • 引证文献(2)
  • 二级引证文献(1)
2019(5)
  • 引证文献(2)
  • 二级引证文献(3)
2020(5)
  • 引证文献(1)
  • 二级引证文献(4)
研究主题发展历程
节点文献
二进制翻译
QEMU
SQEMU
间接分支
地址索引映射表
研究起点
研究来源
研究分支
研究去脉
引文网络交叉学科
相关学者/机构
期刊影响力
浙江大学学报(工学版)
月刊
1008-973X
33-1245/T
大16开
杭州市浙大路38号
32-40
1956
chi
出版文献量(篇)
6865
总下载数(次)
6
总被引数(次)
81907
  • 期刊分类
  • 期刊(年)
  • 期刊(期)
  • 期刊推荐
论文1v1指导