文章目录
- 1、编码及浮点数运算
- 2、flynn分类法
- 3、CISC和 RISC
- 4、流水线技术
- 5、存储技术
- 5.1层次化存储结构
- 5.2 Cache
- 5.2.1 cache页面淘汰
- 5.2.2 cache的读写
- 5.3 主存
- 5.3.1主存编址
- 5.3.2 磁盘
- 5.4 总线
- 6、校验码
- 7、系统可靠性计算
- 7.1可靠性指标
- 7.2 串联系统与并联系统
- 7.3性能指标
- 7.4 性能评价方法
1、编码及浮点数运算
2、flynn分类法
3、CISC和 RISC
4、流水线技术
掌握计算,就上午考
流水线计算
- 流水线周期
- 流水线执行时间:n条指令执行完的时间
超标量流水线
流水线吞吐率
单位时间内完成的任务
总任务/总时间
计算方式:指令条数/流水线执行时间
(不提的话,默认使用理论公式)
最大吞吐率 = 1/流水线周期
流水线加速比
不使用流水线的时间/ 使用流水线的时间
一般是大于1的。
流水线最大加速比=指令分段数=k
例题
不能整除的话,向上取整:度为4, 15条,还是4
5、存储技术
5.1层次化存储结构
例题
5.2 Cache
5.2.1 cache页面淘汰
cache一般到 KB 和 MB 级别
5.2.2 cache的读写
主存和cache的映射,由硬件完成
# 1.全相联映像
主存0页,随机放到Cache的页中
# 2.直接相联映像
主存0区0页,要放到cache的0页中
主存0区1页,要放到cache的1页中
...
此时,如果要使用主存1区16页的内容,
需要先清cache的0页
再把主存1区16页,放到cache的0页
# 3.组相联映像 降低冲突率
既分区也分组
全相联映像 / 直接相联映像 / 组相联映像
例题
5.3 主存
5.3.1主存编址
5.3.2 磁盘
主要涉及计算题
存取时间=寻道时间+等待时间(平均定位时间+转动延迟)
例题1
例题2
5.4 总线
6、校验码
海明校验码
7、系统可靠性计算
7.1可靠性指标
7.2 串联系统与并联系统
7.3性能指标
阿姆达尔
7.4 性能评价方法