mirror of
https://github.com/ParkMoonJ/KaoYan.git
synced 2026-11-04 23:04:50 +08:00
Update 2021.7.25
This commit is contained in:
@@ -257,6 +257,173 @@
|
||||
> 小题:4,5,11,12
|
||||
> 大题:1,2,3,4
|
||||
|
||||
## Week 5
|
||||
|
||||
### 4.1 指令格式
|
||||
|
||||
#### 学习建议
|
||||
|
||||
- 做题时注意区分是定长还是变长操作码
|
||||
- 学会根据不同指令判断是几地址指令
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:理解指令与指令系统
|
||||
|
||||
> 小题:1,2
|
||||
|
||||
- 道上佬:理解不同指令分类,理解定长和变长操作码指令格式
|
||||
|
||||
> 小题:3,4,5,6,7,8,9,10,11,12
|
||||
> 大题:1
|
||||
|
||||
- 道上仙:掌握具体变长指令分配方式
|
||||
|
||||
> 小题:13
|
||||
> 大题:2,3,4
|
||||
|
||||
### 4.2 指令的寻址方式
|
||||
|
||||
#### 学习建议
|
||||
|
||||
- PSW 寄存器中,SF 表示是否为负,OF 表示是否溢出,CF 表示是否有进位借位,ZF 表示是否为 0,SF 和 OF 用于有符号数,CF 和 ZF 用于无符号数
|
||||
- 寄存器不会访存,而间址会增加一次(或多次访存),根据寻址过程想一下访存次数
|
||||
- 指令部分易出大题,常与 PSW 寄存器一起考察
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:掌握不同寻址方式的过程与概念
|
||||
|
||||
> 小题:2,3,7,8,13
|
||||
|
||||
- 道上佬:理解目的不同寻址方式的特点和用途,理解简单汇编指令的含义
|
||||
|
||||
> 小题:1,4,5,6,9,10,11,14,19,20,25
|
||||
|
||||
- 道上仙:比较不同寻址方式,掌握不同寻址方式访存次数、地址的计算,理解标志寄存器的不同标志表示含义
|
||||
|
||||
> 小题:15,16,17,18,21,22,24
|
||||
> 大题:1,2,3,4,5,6,7,8
|
||||
|
||||
### 4.3 CISC 和 RISC 的基本概念
|
||||
|
||||
#### 学习建议
|
||||
|
||||
- 本节不是重点,知道 RISC 和 CISC 概念,然后记住他们两者差异、优缺点即可
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:理解 RISC 和 CISC 基本概念
|
||||
|
||||
> 小题:5
|
||||
|
||||
- 道上佬:掌握 RISC 和 CISC 的特点
|
||||
|
||||
> 小题:1,2,3,4
|
||||
|
||||
## Week 6
|
||||
|
||||
### 5.1 CPU 的功能和基本结构
|
||||
|
||||
#### 学习建议
|
||||
|
||||
- 注意透明的概念,透明是指该部件不会被感知到(如透明人),判断某个寄存器是否对程序员透明,可以想一想在汇编语言中是否会出现
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:理解cpu结构(某个寄存器是否属于cpu/运算器/控制器) 与功能
|
||||
|
||||
> 小题:1,2,8,9,20
|
||||
> 大题:1
|
||||
|
||||
- 道上佬:掌握各寄存器的功能
|
||||
|
||||
> 小题:3,4,5,6,7,10,11,12,13,14,15,16,17,18,19,21,22
|
||||
|
||||
### 5.2 指令的寻址方式
|
||||
|
||||
#### 学习建议
|
||||
|
||||
- 理解不同周期的功能,并掌握其流程(闭上眼想一想要做一些什么,在脑海里过一遍)
|
||||
- 指令周期:取出并执行一条指令的时间,包含多个机器周期
|
||||
- 机器周期:指令周期中完成某个功能需要的时间(通常等于存期周期),分为定长和变长,包含多个时钟周期
|
||||
- 时钟周期:执行 CPU 每个动作需要的时间,是 CPU 频率的倒数
|
||||
- 指令流程
|
||||
- 从内存中获得指令并将 $PC + 1$(取指周期);
|
||||
- 移码;
|
||||
- 得到每一个操作数地址(间址周期,非必须);
|
||||
- 取得每一个操作数;
|
||||
- 执行(执行周期,每条指令不一样);
|
||||
- 查看是否有中断指令;
|
||||
- 处理中断(中断周期,非必须)。
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:掌握指令周期、机器周期、时钟周期的定义
|
||||
|
||||
> 小题:3,4,5
|
||||
|
||||
- 道上佬:理解指令运行过程以及每个周期的功能
|
||||
|
||||
> 小题:1,2,6,7,8,9,10,11,12,13,14,15,16,17,18
|
||||
> 大题:1,2
|
||||
|
||||
- 道上仙:掌握每个周期的具体流程
|
||||
|
||||
> -
|
||||
|
||||
### 5.3 数据通路的结构和基本功能
|
||||
|
||||
- 本节与上一节联系紧密,不可以去背数据传送过程,而是要理解指令的整个执行过程,自然就能想到什么时候应该做什么
|
||||
- 本节大题难度较大,且牵涉知识点多,建议第二轮复习完整张内容再做
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:了解三种数据通路分类,理解数据通路的 `in`、`out` 等含义
|
||||
|
||||
> 小题:1,2
|
||||
|
||||
- 道上佬:理解不同类型数据通路的特点,掌握数据传输的大概流程
|
||||
|
||||
> 小题:3,4
|
||||
|
||||
- 道上仙:根据指令和图像写出具体的数据通路流程(建议先回顾上一节)
|
||||
|
||||
> 大题:1,2,3,4,5,6,7,8
|
||||
|
||||
### 5.4 控制器的功能和工作原理
|
||||
|
||||
#### 学习建议
|
||||
|
||||
- 本节内容难且不常考,重在
|
||||
- 了解控制器的构成与功能;
|
||||
- 理解硬布线与虚电路特点和区别;
|
||||
- 理解微程序控制思想并掌握微程序运行流程以及寄存器的功能;
|
||||
- 了解两种微指令格式的特点;
|
||||
- 理解微指令不同编码方式特点;
|
||||
- 硬布线设计部分可跳过。
|
||||
- 微程序控制器设计其实和上一节内容差不多,可以一起复习
|
||||
|
||||
#### 考研修仙
|
||||
|
||||
- 道上人:了解控制器构成与的功能
|
||||
|
||||
> 小题:2,22,23
|
||||
|
||||
- 道上佬:理解硬布线与虚电路特点和区别,理解微指令不同编码方式特点,了解两种微指令格式的特点
|
||||
|
||||
> 小题:1,3,4,5,6,7,8,9,10,11,12,13,20
|
||||
> 大题:1
|
||||
|
||||
- 道上仙:掌握不同编码方式中的微指令设计、掌握微指令中微指令数、字段、下地址位数计算,掌握微程序中微操作命令与节拍设计
|
||||
|
||||
> 小题:14,15,16,17,18,19
|
||||
> 大题:2,3,4,5,6
|
||||
|
||||
## Week 7
|
||||
|
||||
|
||||
|
||||
## Week 8
|
||||
|
||||
### 7.1 I/0 系统基本概念 7.2 外部设备
|
||||
|
||||
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第七周课件/5.5.3_五段式指令流水线.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第七周课件/5.5.3_五段式指令流水线.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第七周课件/5.5_指令流水线.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第七周课件/5.5_指令流水线.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第七周课件/6章.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第七周课件/6章.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.1.1_指令格式.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.1.1_指令格式.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.1.2_扩展操作码指令格式.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.1.2_扩展操作码指令格式.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.1_指令寻址.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.1_指令寻址.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.2_数据寻址.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.2_数据寻址.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.3_数据寻址2_偏移寻址.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.3_数据寻址2_偏移寻址.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.4_数据寻址3_堆栈寻址.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.2.4_数据寻址3_堆栈寻址.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.3_CISC和RISC.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第五周课件/4.3_CISC和RISC.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.1_I:O系统基本概念.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.1_I:O系统基本概念.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.2_输入输出设备.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.2_输入输出设备.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.3_I:O接口.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.3_I:O接口.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.4_I:O控制方式.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第八周课件/7.4_I:O控制方式.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.1_CPU的功能和基本结构.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.1_CPU的功能和基本结构.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.2_指令周期的数据流.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.2_指令周期的数据流.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.3.1_数据通路-单总线结构.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.3.1_数据通路-单总线结构.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.3.2_数据通路-专用通路结构.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.3.2_数据通路-专用通路结构.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.4.1_硬布线控制器.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.4.1_硬布线控制器.pdf
Normal file
Binary file not shown.
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.4.2_微程序控制器.pdf
Normal file
BIN
408/计算机组成原理/课件/2022/计组第六周课件/5.4.2_微程序控制器.pdf
Normal file
Binary file not shown.
Reference in New Issue
Block a user