Lectures
-
History and Evolution of computers
topic: Timeline of Computer History, data encoding and manipulation
-
RAM and CPU
topic: the computer according to John von Neumann
Documentaries:
- Made on Earth : How the chip changed everything
- TedEd : How Computer memory works
References:
- P&H : memory (B.9), logic gates (2.3, B.1—B.3), cpu (2.16—2.20, 4.1—4.4), registres (B.8)
-
From Source to Executable
topic: Compiling, Assembling, and Linking
References:
- P&H : 2.12, 2.16—2.18, 2.21, et A.1—A.4
-
MIPS Assembly Language - 2/2
topic: Function Calls and Exception/Interrupt Handling in MIPS
Suggested reading:
References:
-
MIPS Machine Code
topic: Machine Code Generation for MIPS processors
References:
- P&H : 2.5—2.10, 2.12, A.1—A.4
-
Datapath
topic: Design of a single-cycle MIPS processor
-
Pipelining
topic: Design of a pipelined MIPS processor
-
-
-
Cache memory - follow up
topic: Memory hierarchy and cache memory
References :
- P&H : 5.1—5.4, 5.8, 1.6