20s-2550: L20 Boot, Isolation, Virtual Memory
Materials
You can use the L20 slides (pdf) to take notes.
L20 annotated slides (pdf) from lecture have my drawings.
Please see piazza@439 for a link to the recorded video.
Summary
- Understand how a computer boots
- Early consumer computers had a single memory space; understand the security limitations of this architecture
- As a mitigation, modern computer architecture provides isolation. Understand the two main hardware mechanisms used to enforce isolation.
- Begin to understand how computer programs are executed, this will feed into how programs can be exploited when they have errors.