1. 首页
  2. 数据库
  3. 其它
  4. 6502 emu:一个简单的6502仿真器通过6850 UART进行IO 源码

6502 emu:一个简单的6502仿真器通过6850 UART进行IO 源码

上传者: 2021-02-06 19:01:57上传 ZIP文件 41.77KB 热度 12次
6502-e 一个相对没有错误且简单的6502仿真器。 它能够运行ehBasic。 许多6502仿真器都大量使用宏,我个人认为宏使代码更难以理解。 在另一种极端情况下,某些仿真器分别实现每个指令的每种寻址模式,这既浪费时间,又使代码难以维护。 我选择了中间立场,并使用查找表进行指令解码和地址解码。 这也摆脱了常见的“巨型操作码切换语句”(可以在我的CHIP8仿真器项目中看到)。 用法示例: [david@D-ARCH 6502-emu]$ ./6502-emu examples/ehbasic.rom Enhanced 6502 BASIC 2.22 (c) Lee Davison [
下载地址
用户评论