A hello world Assembly demo running on the Z80-MBC2
In the Crostini Linux Minicom terminal emulation session of this screenshot, a hello world Intel 8080 Assembly program run under CP/M on the Z80-MBC2 Z80 homebrew computer, printing the string Greetings from Suite8080
to the console.
It may not seem like much, but it's a personal achievement I'm proud of.
The demo program comes with Suite8080, a suite of Intel 8080 Assembly cross-development tools I'm writing in Python. I created the demo, assembled it with my own assembler, and run it on actual hardware. Just a few months ago I didn't think I could do this.
Running the demo also helped me put together and test a cross-development toolchain based on Suite8080. For example, I learnt how to transfer files via XMODEM from Crostini to the Z80 board.
I can't wait to use the toolchain to develop more code for the Z80-MBC2.
Discuss...
Email | Reply @amoroso@fosstodon.org