z80masm - a macro assembler for the Z80 micro-processor
A simple wrapper around the CPU::Z80::Assembler perl module
z80masm sourcefile z80masm sourcefile destfile
The source file is mandatory. The destination file, if not specified, will be the same as the source file, with .o appended.
For details of the assembler language, see CPU::Z80::Assembler.
The "unofficial" instructions aren't supported.
I welcome feedback about my code, including constructive criticism. Bug reports should be made using http://rt.cpan.org/ or by email.
CPU::Emulator::Z80
Copyright 2008 David Cantrell <david@cantrell.org.uk>
This software is free-as-in-speech software, and may be used, distributed, and modified under the terms of either the GNU General Public Licence version 2 or the Artistic Licence. It's up to you which one you use. The full text of the licences can be found in the files GPL2.txt and ARTISTIC.txt, respectively.
This software is also free-as-in-mason.
To install CPU::Z80::Assembler, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CPU::Z80::Assembler
CPAN shell
perl -MCPAN -e shell install CPU::Z80::Assembler
For more information on module installation, please visit the detailed CPAN module installation guide.