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

二进制程序跨平台移植时用户过程的数据恢复
引用本文:刘晓楠,赵荣彩,庞建民,魏振方.二进制程序跨平台移植时用户过程的数据恢复[J].计算机工程与设计,2015,36(1):161-167.
作者姓名:刘晓楠  赵荣彩  庞建民  魏振方
作者单位:1. 信息工程大学四院,河南郑州450002;国家科技部数学工程与先进计算国家重点实验室,河南郑州450002
2. 信息工程大学四院,河南郑州,450002
基金项目:国家863高技术研究发展计划基金项目,“核高基”重大专项基金项目,河南省重大科技攻关计划基金项目
摘    要:二进制程序跨平台移植时,不能完全恢复用户自定义过程中的参数和变量等数据,为此采用基于语义镜像和栈帧动态维护的实现策略,提出一种在二进制翻译中针对用户自定义过程中数据的有效数据恢复方案。语义镜像策略具体包含寄存器的精确映射、数据段克隆和全态模拟等手段,针对多种数据存储方式解决数据恢复的问题;栈帧动态维护保证异构平台间程序移植时用户自定义过程参数传递的有效模拟和恢复。实验结果表明,使用该方案实现的静态二进制翻译系统可以正确有效地运行。

关 键 词:二进制翻译  用户过程  数据恢复  语义镜像  栈帧动态维护

Data recovery of user procedure on binary program migration across platforms
LIU Xiao-nan,ZHAO Rong-cai,PANG Jian-min,WEI Zhen-fang.Data recovery of user procedure on binary program migration across platforms[J].Computer Engineering and Design,2015,36(1):161-167.
Authors:LIU Xiao-nan  ZHAO Rong-cai  PANG Jian-min  WEI Zhen-fang
Affiliation:LIU Xiao-nan;ZHAO Rong-cai;PANG Jian-min;WEI Zhen-fang;The Fourth Institute,Information Engineering University;State Key Laboratory of Mathematical Engineering and Advanced Computing,Ministry of Science and Technology of People’s Republic of China;
Abstract:
Keywords:binary translation  user procedure  data recovery  semantic mirror  dynamic maintenance of stack frame
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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