use*_*347 0 java x86 emulation
我找到了一个使用Java创建的80x86模拟器,
我想知道,如何通过Java创建一个80x86模拟器?在哪里可以找到教程和文档?等......
非常感谢!
小智 5
8086的架构非常复杂.对于您第一次尝试编写仿真器,我建议使用更简单的8位芯片,例如8090/8085系列.我曾在大约一周内为FORTRAN的8080编写了一个模拟器,配有汇编器,调试器等.
模拟器的工作方式非常简单 - 您有一个表示内存的数组,您可以使用正确的机器代码或程序填充内存.然后,您可以浏览此存储器,在模拟编程计数器中解释机器代码,并根据正在执行的操作码调整程序计数器.要做到这一点,您将需要处理器的规格,以及对装配/机器代码和处理器架构的相当好的理解.
| 归档时间: |
|
| 查看次数: |
961 次 |
| 最近记录: |