From 535aa9b9e9c2487f5751e61a4cbb80b430d293f7 Mon Sep 17 00:00:00 2001 From: ParkMoonJ Date: Tue, 1 Jun 2021 10:19:12 +0800 Subject: [PATCH] Update 2021.6.1 --- 1.r | 0 408/操作系统/README.md | 27 ++++++++++++++++++++++++++- 408/计算机组成原理/README.md | 27 +++++++++++++++++++++++++++ 3 files changed, 53 insertions(+), 1 deletion(-) create mode 100644 1.r diff --git a/1.r b/1.r new file mode 100644 index 0000000..e69de29 diff --git a/408/操作系统/README.md b/408/操作系统/README.md index 12ec219..a31ac78 100644 --- a/408/操作系统/README.md +++ b/408/操作系统/README.md @@ -161,4 +161,29 @@ - 道上仙:根据代码判断互斥、同步关系以及计算可能的取值 > 小题:36,37,39 -> 大题:4,5 \ No newline at end of file +> 大题:4,5 + +### 2.3 进程同步(下) + +#### 学习建议 + +- 管程考点:管程通过防止对一个资源的同时访问以实现临界区,管程的条件变量是无值的(只表示阻塞的原因) +- 信号量有五类题:生产者消费者问题、读者写者问题、哲学家进餐问题、吸烟者问题、理发师问题,其中重点复习生产者消费者问题和读者写者问题 +- 做信号量题目时: + 1. 考虑有哪些互斥和同步的信号量(先考虑同步,考虑互斥) + 2. 分析属于哪-类问题,这要求我们对于上述几类问题非常熟悉 + +#### 考研修仙 + +- 道上人:理解何为 PV 操作,理解同步和互斥问题中信号量的初值 + +> 小题:2,3,13,14,17,18,19,22 + +- 道上佬:理解不同情况下信号量的意义、取值范围,理解管程的原理 + +> 小题:4,16,23,24,25,26,28,29,31,33,35,42,43 + +- 道上仙:掌握信号量代码题 + +> 小题:45 +> 大题:3,6,7,8,9,10,11,12,13,14,15,16,17,18,20,21,22 diff --git a/408/计算机组成原理/README.md b/408/计算机组成原理/README.md index 112cb71..89d0a67 100644 --- a/408/计算机组成原理/README.md +++ b/408/计算机组成原理/README.md @@ -63,3 +63,30 @@ > 小题:9,14,16,18,19,20 > 大题:1,2 + +## Week 2 + +### 2.2 定点数的表示和运算 + +#### 学习建议 + +- 本节重在掌握原、补、反、移码的概念及互相转化,并掌握相应计算 +- 计算补码时,有两种做法 + 1. 完全按照计算机的方式,使用补码进行计算并判溢出 + 2. 按照人类的方式,先把补码都转化成真值,然后使用真值加减(人类算法), 最后再转化成补码 + +#### 考研修仙 + +- 道上人:掌握原、补、反、移码的值以及表示范围 + +> 小题:6,10,11,12,16,17,18,19,34,35,36,37,38,39,54 + +- 道上佬:掌握原、补、反、移码的转化计算,掌握数值扩展 + +> 小题:1,3,4,7,8,9,13,14,15,20,25,26,27,29,32,33,41,42,43,44,55 +> 大题:1 + +- 道上仙:补码的加减乘除计算以及判溢出 + +> 小题:2,21,22,23,24,28,31,40,45,46,47,48,49,50,51,52,53 +> 大题:2,3,4,5,6,7