Courses/Computer Science/CPSC 457.F2013/Lecture Notes/Scribe2/Other Information

From wiki.ucalgary.ca
< Courses‎ | Computer Science‎ | CPSC 457.F2013‎ | Lecture Notes‎ | Scribe2
Revision as of 18:02, 30 October 2013 by Alexander Bird (talk | contribs) (Summary of Readings by Date)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Summary of Readings by Date

Date assigned reading
Week 1
Week 2
Week 3
  • MOS: 1.6: System Calls (you should have read this already)
  • LKD: Chapter 5. System Calls (this describes how to add a system call to your OS, something you'll have an opportunity to practice in your tutorials later and in HW3)
  • LDK Chapter 3
  • MOS: Section 2.1: Processes (this should be partly review of what we've talked about in class)
  • MOS: Section 10.2.5 (Linux kernel structure)
  • MOS: Section 10.3.1 (about processes in Linux) should reinforce some class discussion
  • MOS: 3.1 "No Memory Abstraction"
  • MOS: 3.2 "A Memory Abstraction: Address Spaces"
Week 4
  • MOS: 3.2.3
  • LKD: Chapter 15, pages 320-322
  • MOS: 3.3 "Virtual Memory" (this subsection also contains a review of paging and TLBs)
  • MOS: 3.7.3 "Segmentation with Paging: The Intel Pentium"
Week 5 none
Week 6 none
Week 7
Week of Oct 28
  • MOS 2.2
  • MOS 2.3
  • MOS 2.5