< Return Home < Software


asm/68 is a quick and dirty symbolic assembler for the Motorola 68000. It is written to the C'89 standard for portability and currently implements the majority of the instruction set - with quite a few notable exceptions.

I wrote asm/68 as part of a much larger project to write my own operating system for the Motorola 68000.

Documentation is currently scant, but there is a simple Makefile and the code is partially commented. There is also a tests directory which should give a reasonable idea of the kind of syntax expected by the parser (such as it is.)

asm/68 is available under a MIT-style permissive license.