Z80-ASM is a software tool designed for assembling and debugging programs written for the Z80 processor. It enables developers to streamline the process of programming and testing Z80-based applications with ease.
The compiler is a two-pass one, which can recognize all documented Z80 instructions. It has labels, comments and as of version 2.1, it can evaluate constant arithmetic expressions. The interactive debugger is the highlight of this software. It displays the contents of all registers, memory, stack and program. The debugger is also interactive, allowing you to trace a program, step by step. You can modify the program, registers and even the content of memory. Furthermore, you can load and save parts of memory.
To install Z80-ASM, you only need Linux or DO$ system (it may work on other Unixes) and GCC/DJGPP compiler. The installation process is straightforward. First, download and unpack the archive, then traverse to the just created z80-asm directory. Read the INSTALL file, and follow the instructions provided there. Typically, running "make" command will install the software.
Overall, Z80-ASM is a fantastic software that allows developers to develop and debug Z80 assembly programs easily. It is flexible, fast and free. Download it now and start debugging!