跳至主要內容

计算机原理

bug君大约 1 分钟

1. CPU组成

运算器与控制器

运算器:

  1. 算术逻辑单元ALU
  2. 累加寄存器
  3. 数据缓冲寄存器
  4. 状态条件寄存器

控制器:

  1. 程序计数器PC
  2. 指令寄存器IR
  3. 指令译码器
  4. 时序部件

image-20231009221051890

2. 寻址方式

2.1 指令

概念:一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,格式如下:

操作码字段+地址码字段

即:OP+A1+A2.....

如操作码:MOV ADD JMP

image-20231009231941702

2.2 CISC与RISC

指令体系两个发展方向

image-20231009233902020

比较:

image-20231009234757010

3. 流水线

3.1 了解

准并行并不是并行

image-20231010224309148

3.2 流水线执行时间计算

image-20231011223145548

默认使用理论公式,没有答案时候使用 实践公式

image-20231011223924594

3.3 流水线吞吐率计算

image-20231011224327777

3.4 练习

image-20231011224659599

A

image-20231011225459953

(4+2+3)+(100-1)*4

第一条指令建立时间+(100-1)*流水线周期最长段

上次编辑于: