首页> 中文学位 >高可移植性x86模拟器的指令翻译和系统态实现框架
【6h】

高可移植性x86模拟器的指令翻译和系统态实现框架

代理获取

目录

目录

摘要

Abstract

第一章 引言

1.1 研究背景

1.2 相关工作

1.3 本文的研究工作

1.4 论文组织结构

第二章 背景知识和相关技术

2.1 计算机体系架构不同所带来的问题

2.1.1 RISC和CISC在指令集上的差异

2.1.2 内存访问

2.2 动态二进制指令翻译

2.3 模拟器在系统态的实现

第三章 设计与实现

3.1 系统整体架构

3.2 PEX86的动态二进制指令翻译

3.2.1 解释型的动态二进制指令翻译

3.2.2 几条具有代表性的x86指令翻译

3.2.3 异常处理

3.2.4 代码分块

3.2.5 标志寄存器(EFLAGS)的更新

3.2.6 内存的模拟

3.2.7 支持x86程序的自修改代码

3.2.8 动态二进制指令翻译层的移植

3.3 PEX86在系统态的实现框架

3.3.1 系统态虚拟外设实现框架的两个逻辑层

3.3.2 动态二进制指令翻译器同虚拟外设的交互

第四章 PEX86的应用

4.1 让x86程序在异种架构CPU上运行

4.2 x86程序的系统级调试

第五章 今后的工作与总结

5.1 PEX86今后的工作

5.1.1 完善x86环境的模拟

5.1.2 更好地支持进程级模拟

5.1.3 优化

5.2 总结

参考文献

致谢

展开▼

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号