Course Introduction
If you have any questions and suggestions about the course, experiments and teaching, please contact the teachers and TAs。
Teachers
-
Pengyuan Zhou
Office:Gaoxin Xinzhi Building 406
Email:pyzhou@ustc.edu.cn -
Chi Zhang
Office:West area Science and Technology Building 907
Email:chizhang@ustc.edu.cn
TAs
-
Yihang Lin
Office:Gaoxin Xinzhi Building 405
Email:lyh1998@mail.ustc.edu.cn -
Wei Tang
Office:Gaoxin Xinzhi Building 405
Email:weitang@mail.ustc.edu.cn -
Jie Bao
Office:Gaoxin Xinzhi Building 405
Email:baojie1996@mail.ustc.edu.cn
Course Materials
- Textbook Download url (2022.09.02)
- Supplementary materials and extended reading Download url
Assignment
Homework requirements: answer in English, PDF file,handwriting.
Homework DDL: submit the homework before 12:00 p.m. on the Sunday of the next week after the assignment. It is not allowed to submit the homework for any reason after the deadline. If there are special circumstances, please contact the TAs before the deadline.
- P103: Problems 2.1, 2.2, 2.3, 2.4, 2.6 (8th Edition) Homework url (2022.09.02)
- ddl:2022.09.18 23.59
- P37: Problems 1.3, 1.4, 1.7, 1.8, 1.9 (8th Edition)Homework url (2022.09.07)
- ddl:2022.09.18 23.59
- P149: Problems 3.3, 3.5, 3.9 (8th Edition) Homework url (2022.09.15)
- ddl:2022.09.25 23.59
- P195: Problems 4.5 (8th Edition) P428: Problems 9.1, 9.2, 9.3 (8th Edition) Homework url (2022.10.02)
- ddl:2022.10.09 23.59
- ppt Homework url (2022.10.09)
- ddl:2022.10.16 23.59
- P249: Problems 5.5, 5.6, 5.12, 5.13, 5.14, 5.15, 5.16 (8th Edition) Homework url (2022.10.20)
- ddl: 2022.10.30 23:59
- P302: Problems 6.5, 6.11, 6.15, 6.16, 6.18 (8th Edition), Homework url (2022.10.29)
- ddl: 2022.11.06 23:59
- P331: Problems 7.5, 7.6, 7.8, 7.9 (8th Edition), Homework url (2022.11.4)
- ddl: 2022.11.13 23:59
- ppt Homework url (2022.11.11)
- ddl: 2022.11.20 23:59
- P332: Problems 7.12, 7.14, 7.15, P392: Problems 8.1, 8.4, 8.5 (8th Edition) Homework url (2022.11.18)
- ddl: 2022.12.4 23:59
- P520: Problems 11.1, 11.2, 11.3 (8th Edition) Homework url (2022.12.02)
- ddl: 2022.12.11 23:59
- P569: Problems 12.1, 12.2, 12.3, 12.13 (8th Edition) Homework url (2022.12.09)
- ddl: 2022.12.18 23:59
Assignment Answer
- Answer :Download url(2022.12.31)
Experiment MaterialsO(≧▽≦)O
- Textbook :Download url (2022.09.12)
- Supplementary materials :url (2022.09.13)
- Debug materials :url (2022.09.19)
Experiment Assignment(TBD)
Report requirements: answer in Chinese, PDF file
lab | start time | ddl |
---|---|---|
System calls | 2022.10.10 | 2022.10.23 |
Trap | 2022.10.17 | 2022.10.30 |
Multithreading | 2022.10.31 | 2022.11.13 |
Page tables | 2022.11.14 | 2022.11.27 |
Locks | 2022.11.28 | 2023.01.02 |
File system | 2022.11.29 | 2023.01.02 |
- Lab1-System calls materials (2022.10.09)
- Lab2-Trap materials (2022.10.17)
- Lab3-Multithreading materials (2022.10.31)
- Lab4-Page tables materials (2022.11.14)
- Lab5-Locks materials (2022.11.28)
- Lab6-File system materials (2022.11.29)
Date of experiment Course Guidance
Date | Location |
---|---|
Oct 22 14:30-17:30 | 电1楼2厅 |
Nov 05 14:30-17:30 | 电1楼2厅 |
Nov 19 14:30-17:30 | 电1楼2厅 |
Dec 03 14:30-17:30 | 电1楼2厅 |
Reference tutorial video
-
Hardware knowledge and OS basic tutorial video Download url
-
Study guides for this course Download url
Slides(*´・v・)
Corresponding PPTs will be uploaded before the class to ensure the contents up-to-date.
-
01-Overview Download url (2022/08/30)
-
02-OS Intro Download url (2022/09/01)
-
03-Hardware Support Download url (2022/09/04)
-
04-Process Concept Download url (2022/09/09)
-
05-Thread & IPC Download url(2022/09/18)
-
06-Process Schedule Download url(2022/09/20)
-
07-Mutual Exclusion Download url (2022/09/29)
-
08-Synchronization Download url(2022/10/14)
-
09-DeadLock Download url(2022/10/26)
-
10-Real Memory Download url(2022/10/27)
-
11-Virtual Memory Download url(2022/11/04)
-
12-IO Download url (2022/11/25)
-
13-File-1 Download url(2022/11/29)
-
14-File implementation Download url(2022/11/29)