第6张 计算机硬件基础
1.Flym分类
指令流I 数据量D
- SISD:单处理系统
- SIMD:并行、阵列机
- MISD
- MIMD 多批处理系统、多计算机
2.计算机组成
- 控制器:程序计数器pc 指令寄存器IR 指令译码器 时许发生器
- 运算器:ALU 数据缓冲寄存器 累加寄存器ACC 多路转换器
- 存储器
- 输入/输出设备
3.溢出
双符号位补码计算。
00 结果+,无
01 正溢出
10 负溢出
11 结构-,无
4.存储器
- 主存
- Cache
- 寄存器:指令寄存器IR、程序计数器PC
5.数据传输控制
- 程序直接控制:简单系统
- 中断控制方式:中断次数太多影响性能
- DMA方式:给出存放的地址
- 通道方式:cou发出io启动命令后,由通道指令完成
6.指令系统
CISC复杂 | RISC精简 |
---|---|
数量多 微程序控制技术 | 数量少,Load/Store操作内存 硬布线逻辑控制 |
7.浮点数
N=M×rE
r是阶码底,一般2
M是尾数,决定精度
E是阶码,决定大小
8.寻址方式
立即寻址方式
直接寻址方式
间接寻址方式
相对寻址方式
9.指令
指令=操作码+操作数
10.RAID
raid0:连续数据分散到多个磁盘
raid1:自动复制到另一个磁盘
raid0+1:
raid1+0:
raid5:多了一个校验盘。
11.海明码
2r>=x+r+1
r检验位个数
x信息位个数