x86虚拟机设计之动态翻译块
来源:互联网 发布:超级老师软件下载 编辑:程序博客网 时间:2024/05/17 09:29
翻译块的结束条件:
1、跳转指令
2、软件中断指令
3、实模式和保护模式切换的指令
4、保护模式下段selector改变的时候
优化:
1、消除条件3
如果指令在保护模式和实模式下有不同的操作,这些不同的区分需要放到tb内处理,而不是tb外。
2、消除条件4
需要将cs32、ss32的处理放到tb内,而不是tb外。
- x86虚拟机设计之动态翻译块
- x86虚拟机设计之CISC指令解析
- x86虚拟机设计之条件码生成
- x86虚拟机设计之自引用和自修改代码
- skyeye动态翻译之tag
- skyeye动态翻译之callout
- 设计模式之翻译模式
- 在iOS4中使用代码块-代码块设计(二)(翻译)
- 启动x86虚拟机
- Android-x86虚拟机
- Android-x86虚拟机
- android配置X86虚拟机
- skyeye动态翻译之translate framework
- 翻译 - 元编程动态方法之public_send
- 翻译 - 元编程动态方法之public_send
- Android-x86入门之--让你的Android-x86竖屏起来-- 安装到虚拟机里的
- java虚拟机之动态连接过程
- 虚拟机安装 solaris 10 x86
- 独自徘徊的伤感日志:如果有一天,我从你的世界消失了
- Ubuntu设置环境变量
- 修改mysql字段顺序的方法
- 设计模式之学习笔记1-----设计原则
- c++异常精解
- x86虚拟机设计之动态翻译块
- 设计模式- 迭代器模式
- C++入门进阶之3: 类和对象
- C# 上网流量统计
- 纯 CSS 单行文本溢出追加省略号
- 设计模式- 观察者模式
- 最近总在犯傻,make install
- 示波器探头的使用
- 亚马逊、谷歌、苹果云端宕机背后的故事