首页> 中文期刊> 《计算机工程与设计》 >二进制程序跨平台移植时用户过程的数据恢复

二进制程序跨平台移植时用户过程的数据恢复

         

摘要

二进制程序跨平台移植时,不能完全恢复用户自定义过程中的参数和变量等数据,为此采用基于语义镜像和栈帧动态维护的实现策略,提出一种在二进制翻译中针对用户自定义过程中数据的有效数据恢复方案.语义镜像策略具体包含寄存器的精确映射、数据段克隆和全态模拟等手段,针对多种数据存储方式解决数据恢复的问题;栈帧动态维护保证异构平台间程序移植时用户自定义过程参数传递的有效模拟和恢复.实验结果表明,使用该方案实现的静态二进制翻译系统可以正确有效地运行.

著录项

  • 来源
    《计算机工程与设计》 |2015年第1期|161-167|共7页
  • 作者单位

    信息工程大学四院;

    河南郑州450002;

    国家科技部数学工程与先进计算国家重点实验室;

    河南郑州450002;

    信息工程大学四院;

    河南郑州450002;

    国家科技部数学工程与先进计算国家重点实验室;

    河南郑州450002;

    信息工程大学四院;

    河南郑州450002;

    国家科技部数学工程与先进计算国家重点实验室;

    河南郑州450002;

    信息工程大学四院;

    河南郑州450002;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 TP311.12;
  • 关键词

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

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号