Intro

Objectives

  • Understand the role of the CPU and the fetch-execute cycle
  • Understand the following registers in the Von Neumann architecture:
    • MAR (Memory Address Register)
    • MDR (Memory Data Register)
    • CIR (Current Instruction Register) 
    • Program Counter (PC)
    • Accumulator (ACC)
  • Understand common CPU components including:
    • ALU (Arithmetic Logic Unit)
    • CU (Control Unit)
    • Registers

Resources

Video

[03:44]

[11:27]

[06:03]

[05:42]

Slides

Main activity

Extension activity

Homework