1
1
mirror of https://github.com/ParkMoonJ/KaoYan.git synced 2026-10-31 12:43:58 +08:00

Update 2021.5.31

This commit is contained in:
ParkMoonJ
2021-05-31 18:46:06 +08:00
parent 484fe07070
commit b1129c8c0e
45 changed files with 88 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 296 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

View File

@@ -139,3 +139,26 @@
> 小题:6,8,17,18,19,21,27
> 大题:3,4,5,6,7,8,9,11,12
### 2.3 进程同步(上)
#### 学习建议
- 管程考点:管程通过防止对一个资源的同时访问以实现临界区,管程的条件变量是无值的(只表示阻塞的原因)
- 对于每种同步方法,学会分析其优缺点,能把代码与对应同步方法对应(单标志、Peterson等)
#### 考研修仙
- 道上人:理解临界区、可重用代码、原语的概念,理解同步机制应遵循的准则
> 小题:1,6,7,8,15,20,44
- 道上佬:区分临界资源,理解进程互斥的不同实现方法(软件、硬件),区分不同情况对应的同步机制准则
> 小题:5,9,10,11,12,16,21,27,28,29,32,34,41
> 大题:1,2
- 道上仙:根据代码判断互斥、同步关系以及计算可能的取值
> 小题:36,37,39
> 大题:4,5

View File

@@ -0,0 +1,65 @@
# 计算机组成原理
## Week 1
### 1.2 计算机系统层次结构
#### 学习建议
- 本章需理解、掌握冯诺依曼机思想,常考选择题
- CPU 对应结构需要总结记忆,常考选择题
#### 考研修仙
- 道上人:理解冯诺依曼机的基本原理、构成部分,区分系统软件和应用软件
> 小题:1,2,5,14,19
- 道上佬:掌握 CPU 的构成以及各部件属于冯诺依曼机的哪个部分,理解计算机系统的多层次结构
> 小题:3,4,6,7,8,9,10,11,12,13,15,17,18,20,21,22
> 大题:1
### 1.3 计算机的性能指标
#### 学习建议
- 本节重在掌握基本概念,相关的计算很简单,不需要花费太多时间
- 透明性与我们的常识相反,指的是某物对我们是透明的(即看不见),判断一个东西对普通程序员、用户是否透明,可以考虑汇编语言中是否会出现该结构(比如可以操作 PC)
- 只有机器语言是唯一能被机器识别的语言(常考),解释程序不会生成一个目标程序
#### 考研修仙
- 道上人:理解机器字长、数据通路带宽、CPI 等概念, 理解翻译、汇编程序、编译程序、解释程序的概念和区别
> 小题:2,4,5,7,9,13,14,15
- 道上佬:理解机器字长、数据通路带宽、CPI 等概念对应的特点以及影响因素
> 小题:1,3,6,8,10,11,12,16
- 道上仙:性能的综合计算
> 小题:17,18,19
> 大题:1,2,3,4
### 2.1 数制与编码
#### 学习建议
- 奇偶校验码、BCD 码、海明码、CRC 码计组中都不考,但奇偶校验码、海明码、CRC 码会在计网中考察(CRC 计算要会)
#### 考研修仙
- 道上人:理解不同进制数的表示范围和相互转换,区分真值和机器数
> 小题:1,3,4,5
- 道上佬:掌握 ASCII 码、奇偶校验码、海明码的定义
> 小题:8,11,12,13,15,17
- 道上仙:CRC 码的计算
> 小题:9,14,16,18,19,20
> 大题:1,2