Charles Forsyth <charles.fors...@gmail.com: > I haven't had a lot of spare time, but I did the assembler and am about > 3/4 through the loader. > For the most part it's a straightforward RISC. > Might do the disassembler next to help debug the rest, and finally the > compiler.
Nowadays I do the disassembler first. Advantages: (a) useful tool for debugging the assembler and loader; (b) disassembling binaries produced by some other toolchain provides a useful check for my understanding of the instruction encoding.