Skip to content

Week 7 · Watch First

Four short videos for before Tuesday's lecture (Oct 6) and before Thursday's and Friday's sessions (Oct 8 and Oct 9): about 20 minutes in all. None shows solution code: no Rust, assembly or pseudocode for anything you write, only the machine's state, the given code, and what each line of test output means. Their numbers are examples, not the lecture's.

Watch in this order Explainer it walks through Prepares
1. Reset to Rust (4:56) Reset to Rust 31k_boot · Thu Oct 8
2. The Free List (4:47) The Free List 32k_physical_memory · Thu Oct 8
3. Sv39, Field by Field (4:28) Sv39, Field by Field 33k_paging · Fri Oct 9
4. Sv39, Level by Level (5:45) Sv39, Level by Level 33k_paging · Fri Oct 9

Each video walks through one explainer page, and the pages are interactive: after a video, open its page and step through it yourself. Three of the four also take values you type in.

Week 7 lecture Thursday prep Friday prep