3.27上午重点

计组

习题易错点

注意题干的位数

补码运算都要双符号位判断溢出

运算步骤要体现每一个细节

浮点数规格化

上节回顾

内存 多体多字

cache读写规则

写法
写直达
三种主存映射引入

本节重点-三种主存映射方式的原理,地址分割,数据查找步骤,地址变换方式

直接映射

地址分割

类别 块号 块内地址
cache cache块号2c2^c 块内地址2b2^b
主存 主存标记2t2^t cache块号2c2^c 块内地址2b2^b

查找步骤

  1. 截取块号部分并访问
  2. 对比主存标记

地址转换与公式

命中后
主存中间c位作为cache块号
主存地位b为作为块内地址
主存高t位作为对比用的主存标记

全相联映射

地址分割

类别 块号 块内地址
cache cache块号2m=c2^{m=c} 块内地址2b2^b
主存 主存块号2m=t+c2^{m=t+c} 块内地址2b2^b

查找步骤

顺次比较太慢,使用相联存储器加快速度

地址转换与公式

命中后
主存块号m=t+c变为cache块号c

组相联映射

地址分割

类别 标记 组号 块内地址
cache 主存块标记R=2rR=2^{r} 组号2q2^q 块内地址B=2bB=2^b
主存 主存块标记2s2^{s} 组地址2q2^q 块内地址B=2bB=2^b

查找步骤

地址转换与公式

命中后
主存s查找变为cache标记
组地址q变为组号
块地址变为块地址

辅存不讲

作业24,28,29,31

第七章开头

寻址方式是重点

机器指令

一般格式

操作码

长度可变
长度不可变
扩展操作码技术
3.27上午重点