Assembles M6800 and 6801 assembly language source code. (and Forth)
...Handles the complete published set of opcodes/mnemonics. Mostly source-language compatible with the common assemblers in use circa 1985, but no macros.
Now uses standard LDAA syntax by default.
Produces basic S1/S9 object files and assembly listings, and now binary and MC-10 compatible cassette images.
(This is for the 8-bit 6800, not the 16/32 bit 68000/coldfire processors.)
BASM is a user friendly and easy to use assembler for The Basic Computer, capable of creating the object, list and hex file and giving detailed error reports. It's more of academic use for students who wish to understand how does The Basic Computer actually work. Alongside this assembler, soon a simulator will also be available at BASM's SourceForge page.