Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/chyyuu/os_course_info

OS Lectures 2022 Spring in Dept. CS, Tsinghua Univ.
https://github.com/chyyuu/os_course_info

Last synced: 14 days ago
JSON representation

OS Lectures 2022 Spring in Dept. CS, Tsinghua Univ.

Lists

README

        

# 操作系统课程,2022春季,清华大学计算机系

## 老师与助教

### 主讲教师:
- 陈渝
- 李国良
### 助教
- 张译仁 钮泽平 饶淙元 尤予阳 徐奥淳 王瑞康
- 马思源 彭浩洋 田凯夫 曹隽诚 安之达 许善朴
## 上课时间/地点
- 星期一 上午第二大节 09:50-12:15 (1-16周)
- 地点
- 五教 5305 李国良
- 五教 5205 陈渝
## 课程资源
### 课程大纲
- [课程&实验大纲](os-course-outline.md)
### 课程幻灯片
* [Github仓库](https://github.com/LearningOS/os-lectures/)
* [Gitee备份仓库](https://gitee.com/learning-os/os-lectures/)
* [课程幻灯片在线阅读](https://learningos.github.io/os-lectures/)
* pdf 版会在课前发布到网络学堂
### 课程参考书

* OS:[Operating Systems: Three Easy Pieces](https://pages.cs.wisc.edu/~remzi/OSTEP)
* Computer System:[深入了解计算机系统](https://hansimov.gitbook.io/csapp)
* RISC-V CPU:[RISC-V Reader中文版](http://riscvbook.com/chinese/RISC-V-Reader-Chinese-v2p1.pdf)
* OS实践:[rCore Tutorial Book v3](https://rcore-os.github.io/rCore-Tutorial-Book-v3)
* 配套代码和API文档
* [Github仓库](https://github.com/rcore-os/rCore-Tutorial-v3)
* [Gitee备份仓库](https://gitee.com/learning-os/rCore-Tutorial-v3)
* [各章OS的API 在线文档](https://learningos.github.io/rCore-Tutorial-v3/)
### 课程答疑

* [QA仓库](https://git.tsinghua.edu.cn/os-lab/q-and-a/)
* [助教的实验讲解视频](https://cloud.tsinghua.edu.cn/d/ce9eced17e89471c8c30/)
### 课后习题

[rCore Tutorial Book v3](https://rcore-os.github.io/rCore-Tutorial-Book-v3)中各章后面的“练习”小节中的“课后练习”和“练习参考答案”小节

### 往年考题

在网络学堂的“课程文件”中的“往年考试题”栏中。

### rCore实验

#### 实验指导书

包含每次实验必做的编程和问答作业,以及相对rCore Tutorial Book-v3较为精简的指导

* [rCore-Tutorial-Guide文档源码](https://github.com/LearningOS/rCore-Tutorial-Guide-2022S)
* [rCore-Tutorial-Guide文档在线阅读](https://learningos.github.io/rCore-Tutorial-Guide-2022S/)
* [lab1(ch3) OS框架API在线文档](https://learningos.github.io/rCore-Tutorial-Code-2022S/ch3/os/index.html)
* [lab2(ch4) OS框架API在线文档](https://learningos.github.io/rCore-Tutorial-Code-2022S/ch4/os/index.html)
#### 代码框架

* [Github仓库](https://github.com/LearningOS/rCore-Tutorial-Code-2022S)
* [git.tsinghua仓库](https://git.tsinghua.edu.cn/os-lab/public/rcore-tutorial-code-2022s)
#### 用户态测例

* [Github仓库](https://github.com/LearningOS/rCore-Tutorial-Test-2022S)
* [git.tsinghua仓库](https://git.tsinghua.edu.cn/os-lab/public/rcore-tutorial-test-2022s)
### uCore实验

#### 实验指导书

* [Github仓库](https://github.com/LearningOS/uCore-Tutorial-Guide-2022S)
* [uCore-Tutorial-Guide文档在线阅读](https://learningos.github.io/uCore-Tutorial-Guide-2022S/)
#### 代码框架

* [Github仓库](https://github.com/LearningOS/uCore-Tutorial-Code-2022S)
* [git.tsinghua仓库](https://git.tsinghua.edu.cn/os-lab/public/ucore-tutorial-code-2022s)
#### 用户态测例

* [Github仓库](https://github.com/LearningOS/uCore-Tutorial-Test-2022S)
* [git.tsinghua仓库](https://git.tsinghua.edu.cn/os-lab/public/ucore-tutorial-test-2022s)
## 其它内容

1. [幻灯片模板](style-marp.md)
2. [RISC-V与X86 CPU硬件特征的对比介绍](rv-x86-hardware-info-video.md)
3. 如何生成PDF slides
- [ubuntu 用 markdown + vscode + marp 编写 slides 并输出为 pdf](https://www.cnblogs.com/luyi07/p/14736322.html)

```
marp --pdf --allow-local-files lec[1-9]*/*.md
```