摘要: qemu的作者在QEMU, aFastand Portable Dynamic Translator一文提到了qemu的动态翻译机制,大致可以总结为如下过程:目标代码中的一条指令 | |--(1) |微操作(Micro Op) | |--(2) |主机代码过程1: qemu将目标代码的指令一条条地解释为微操作(Micro Op)。通常来说,一条目标指令,可能被解释成一条或者几条微操作,因此这个过程是会让目标代码的执行过程比原来慢的。微操作是精挑细选的,它们的组合基本上可以完整地表示不同体系下的所有指令。从目标代码中的指令,到微操作的转换过程是由qemu中手... 阅读全文
posted @ 2014-03-07 15:56 Daniel King 阅读(1235) 评论(0) 推荐(0) 编辑