Last Edit: April 19, 2022, 3:16 a.m.


This page will go over the program assembler for my cpu design in more detail.

/Assembler features:

Output is the verilog .mem format with one address per line starting at address 0 and increasing by one each line.

It also outputs a .dbg file which has extra columns for the memory address, memory value, where each instruction ended up, and where the labels are used.

Why waste time digging one six foot hole when you can dig six one foot holes? That's just murder math.