1 Comment

OMG, seeing that form makes it so obvious why assemblers assume labels are in the leftmost column, why mnemonics have to have some prefixed whitespace, and why disassembles add whitespace to line up labels, opcodes, and comments. All of that comes directly from assembly being written on a paper spreadsheet!

Expand full comment