首页 | 本学科首页   官方微博 | 高级检索  
     

动态二进制翻译中不对界问题的处理
引用本文:崔进鲜,庞建民,岳峰,张一弛,张刚.动态二进制翻译中不对界问题的处理[J].计算机工程与科学,2010,32(9):95-97.
作者姓名:崔进鲜  庞建民  岳峰  张一弛  张刚
作者单位:信息工程大学信息工程学院,河南,郑州,450002
基金项目:国家863计划资助项目,河南省科技攻关项目 
摘    要:复杂指令集计算机体系结构向精简指令集计算机体系结构的动态二进制翻译过程中经常出现地址不对界的问题。本文以I386到Alpha平台的动态二进制翻译为例,研究了内存映射时的不对界和数据存取时的不对界问题,提出了一种改进的内存映射方法以及在中间表示层处理不对界地址访存问题的方案,有效地解决了此类问题。经实验验证,该方法正确并有较高效率。

关 键 词:动态二进制翻译  地址不对界  中间表示  内存映射
收稿时间:2010-02-14
修稿时间:2010-06-10

A Solution to the Misalignment Problems in Dynamic Binary Translation
CUI Jin-xian,PANG Jian-min,YUE Feng,ZHANG Yi-chi,ZHANG Gang.A Solution to the Misalignment Problems in Dynamic Binary Translation[J].Computer Engineering & Science,2010,32(9):95-97.
Authors:CUI Jin-xian  PANG Jian-min  YUE Feng  ZHANG Yi-chi  ZHANG Gang
Affiliation:(Institute of Information Engineering,Information Engineering University, Zhengzhou 450002,China)
Abstract:The address of a piece of code is often misaligned when running the instructions of complex instruction set computer(CISC) architectures on reduced instruction set computer(RISC) architectures in binary translations. To deal with the misaligned address problems,this paper studies the memory mapping and the load/store instructions in intermediate representation based on the dynamic binary translation from I386 to Alpha,and presents a  scheme which is able to solve these kinds of problems. The results of the tests prove that the  scheme is effective.
Keywords:dynamic binary translation  misaligned address  intermediate representation  memory mapping
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号