Chapter 3
Introduction to CPU basics
3.1: Von Neumann Architecture
- The ALU
- Instructions
- Branching and the Program Counter
- Jumps
- Von Neumann Architecture
3.2 (lab): (pseudo)assembly programming
3.3: Functions and the Stack
- Function calls and the Return Address
- Function parameters
- The Stack
- Recursive Functions
- Registers
3.4: (lab) The Stack Machine