NAND to MIPS, A Crash Course in CPU Architecture
slid.es