我的问题是我似乎无法使用MSX标准找到这个CPU的交叉汇编程序.
是否有适用于Linux的Z80 CPU MSX标准交叉汇编程序?
P.S:我正在运行Linux Mint 17.3 64位.
看看Debian / Ubuntu包binutils-z80,crasm,d52,pasmo,z80asm和z80dasm.
还有一个包sdcc,它是一个C交叉编译器和相关的开发工具链,能够输出Z80代码(以及其他CPU).
我找到了一个旧页面,讨论了为本机MSX BLOAD格式生成代码的pasmo,以及它用于为MSX模拟器here编写开源BIOS克隆.
Pasmo is a Z80 cross assembler, written in standard C++ that compiles
easily in multiple platforms. Actually can generate object code in the
following formats: raw binary, Intel HEX, PRL for CP/M Plus RSX,
Plus3Dos (Spectrum +3 disk), TAP, TZX and CDT (Spectrum and Amstrad
CPC emulators tape images), AmsDos (Amstrad CPC disk) and MSX (for use
with BLOAD from disk in Basic).Some open source works written with Pasmo.
C-BIOS: A compatible replacement for the MSX BIOS
相关文章
转载注明原文:交叉编译 – 用于MSX标准的Z80 CPU交叉汇编程序 - 代码日志