Dynamic SchedulingExplores dynamic scheduling in processor design to increase parallelism by executing instructions out of order, improving performance and efficiency.
Introduction to ProcessorsCovers the fundamentals of processors, from digital logic to program execution, including components like ALU, register file, and control logic.
MIPS Assembly ProgrammingIntroduces MIPS assembly programming, covering constructs, memory map, registers, and processor design.