Gasm - A Gumnut Assembler

Gasm is a simple assembler for the Gumnut soft-core processor. It is provided as a Java command-line application. You will need a Java runtime system that can run compiled Java code, such as Sun’s JRE or JDK, both of which are available from See the Gasm manual for instructions on installing and using Gasm.

You can find sample Gasm programs in the source code for Chapters 7 and 8 of the book. There is also source code for a VHDL model of the Gumnut core.