Register MachineCovers the efficiency of register machines over stack machines, memory organization, and mapping instructions.
Compiler Extension LabCovers the Compiler Extension Lab, focusing on adding new functionality to a simple functional language compiler.
Compiling ExpressionsCovers the conversion of expressions, evaluation using stack machines, and bytecode generation.