2 个版本

0.0.2 2021年10月23日
0.0.1 2021年5月8日

#191模拟器


用于 yaxpeax-dis

0BSD 许可证

26KB
579 代码行

yaxpeax-6502

crate

yaxpeax-6502 是 NMOS 6502 微处理器 的指令解码器。

这个包实现了 yaxpeax-arch 提供的特件。然而,这个包也可以独立于 yaxpeax-arch 使用,例如,用于实现 6502 模拟器的项目。

缺少的功能(非详尽)

  • NMOS 6502 非法指令
  • Rockwell 6502 指令
  • (CMOS) 65C02 指令
  • 使用 Z 寄存器的 65xx-likes 指令
    • 上述三项意味着需要通过架构变体扩展此包(我尚未完成)。
  • 良好的集成测试
    • Operand 是否应该实现 Eq/PartialEq
  • 基准测试

依赖项

~290KB