首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仿真器框架

仿真器框架
EN

Stack Overflow用户
提问于 2009-07-13 16:51:04
回答 3查看 1.4K关注 0票数 4

有没有好的开源框架来开发计算机系统仿真器?我特别感兴趣的是用Python或Java编写的东西,它们可以减少为8位处理器(例如6502、6510等)开发仿真器所涉及的工作量。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-07-13 17:09:11

6510不是在C64里吗?您也许能够利用模拟c64代码的java库。

http://www.dreamfabric.com/c64/

http://www.jac64.com/jac64-java-based-c64-emulator.html

如果你不怕C++,试试这个通用的:

http://cef.sourceforge.net/index.php

票数 2
EN

Stack Overflow用户

发布于 2009-07-13 17:31:23

你可能想看看VICE,它可以模拟各种Commodore 8位计算机:“C64,C64DTV,C128,VIC20,几乎所有的PET模型,PLUS4和CBM-II (又名C610)”。其中包括6502、6510和8502处理器。副业是在GPL下发布的,并用C语言编写。

票数 2
EN

Stack Overflow用户

发布于 2009-07-13 17:22:35

几年前,我用Perl语言开发了一台complete emulator for the MIX machine (Knuth的虚拟计算机,来自TAOCP)。源代码有很好的文档记录,并且模拟器是可运行的,因此可以通过示例进行练习。这并不是太难,我不记得需要任何特殊的框架。机器的寄存器只是模拟器中的状态变量,其余的是解释指令和更改内部状态。

你还有更具体的问题吗?也许这样会更容易给你指明正确的方向。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1120709

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档