有没有什么好的开源框架来开发计算机系统模拟器?我对用 Python 或 Java 编写的东西特别感兴趣,它们可以减少为 8 位处理器(例如 6502、6510 等)开发模拟器所涉及的工作量。
问问题
1398 次
3 回答
2
C64里不是6510吗?您也许可以使用模拟 c64 代码的 java 库
http://www.dreamfabric.com/c64/
http://www.jac64.com/jac64-java-based-c64-emulator.html
如果你不怕 C++,试试这个通用的:
于 2009-07-13T17:09:11.413 回答
1
几年前,我在 Perl 中为 MIX 机器(来自 TAOCP 的 Knuth 虚拟计算机)开发了一个完整的模拟器。源代码有据可查,模拟器是可运行的,因此可以通过示例进行练习。这并不太难,我不记得需要任何特殊的框架。机器的寄存器只是模拟器中的状态变量,剩下的就是解释指令和改变这个内部状态。
你有更具体的问题吗?也许这样会更容易为您指明正确的方向。
于 2009-07-13T17:22:34.973 回答