文件名称:go6502:6502仿真例程
文件大小:823KB
文件格式:ZIP
更新时间:2024-02-25 22:51:48
go emulator apple2 appleii 6502
go6502 用Go编写的6502仿真器,模拟器和汇编器。 该存储库可能应该拆分。 它包含了: *处理器 实际的6502 CPU仿真。 待办事项: 实施65C02变体 实施未记录的说明 设定档并加快速度 视觉的 对旧版本的进行音译,这是6502的门级仿真。 待办事项: 结合最近对perfect6502进行的加速/简化 设定档并加快速度 编写一个荒谬的每晶体管一个晶体管的模拟 汇编 一个6502汇编程序,或多或少与几种老式(不久以后,现代)汇编程序兼容: 老套: “红皮书”(A和B)在某些Apple货源清单中使用的味道。 现代: (进行中) (待办事项)
【文件预览】:
go6502-master
----cpu()
--------opcodeinstructions.go(10KB)
--------cpu.go(3KB)
--------doc.go(95B)
--------opcodemodes.go(8KB)
--------opcodes.go(4KB)
----visual()
--------transdefs.go(92KB)
--------visual.go(13KB)
--------segdefs.go(27KB)
--------doc.go(344B)
--------bitmap.go(574B)
----LICENSE.txt(34KB)
----.travis.yml(13B)
----README.md(2KB)
----asm()
--------lines()
--------macros()
--------membuf()
--------ihex()
--------disasm.go(5KB)
--------expr()
--------disasm_test.go(610B)
--------inst()
--------asm.org(8KB)
--------doc.go(604B)
--------context()
--------flavors()
--------asm.go(8KB)
--------cmd()
--------opcodes()
----docs()
--------log.org(2KB)
--------assembler.org(164B)
--------visual.org(271B)
--------6502.org(8KB)
----tests()
--------filter.sh(132B)
--------decimal_mode.bin(400B)
--------memory.go(2KB)
--------6502_functional_test.bin(64KB)
--------6502_functional_test.a65(132KB)
--------decimal_mode.a65(8KB)
--------writes.txt(24.78MB)
--------output.txt(2KB)
--------functional_test.go(4KB)
--------compare_test.go(3KB)
----.gitignore(292B)