论文部分内容阅读
二进制翻译一般是为了解决遗产代码的问题,同时也可以实现不同硬件平台之间软件的通用.解释执行是二进制翻译不可或缺的一部分.CISC结构的x86指令由于可变长,反汇编较固定指令字长的RISC结构复杂.为了后续的模拟,需要把x86的机器码提升为和汇编码平行的一种结构--IR1结构.该文讨论了这种IR1存放的缓冲区的管理策略对系统性能的影响.