下列不属于主存块与Cache行之间的地址映射方式的是()。
A.全相联映射
B.直接映射
C.段页式映射
D.组相联映射
A.全相联映射
B.直接映射
C.段页式映射
D.组相联映射
A.1
B.2
C.3
D.4
下列关于CaChe的说法中,错误的是()。
A.CaChe对程序员是透明的
B.CaChe行/块/槽的大小为用相同体内地址访问凡体交叉存储器一次读出的数据量
C.分离CaChe(也称哈佛结构)是存放指令的CaChe与存放数据CaChe分开设置
D.读操作也要考虑CaChe与主存的一致性问题
A.CPU访问Cache时,传给Cache的是主存的地址
B.全相联映象方式下,主存地址划分为2个部分,分别是标记字段和块内地址字段
C.直接映象方式下,主存地址划分为3个部分,分别是标记、组号和块内地址字段,其中组号字段的位数和Cache的行地址编码位数相同
D.组相联映象方式下,主存地址划分为3个部分,分别是标记、组号和块内地址字段,其中组号字段的位数和Cache的组数编码位数相同
请回答下列问题。 (1)虚拟地址共有几位,哪几位表示虚页号?物理地址共有几位,哪几位表示页框号 (物理页号)? (2)使用物理地址访问 Cache 时,物理地址应划分成哪几个字段?要求说明每个字段 的位数及在物理地址中的位置。 (3)虚拟地址 001C60H 所在的页面是否在主存中?若在主存中,则该虚拟地址对应的物理地址是什么?访问该地址时是否 Cache 命中?要求说明理由。 (4)假定为该机配置一个 4路组相联的 TLB 共可存放 8 个页表项,若其当前内容(十六进制)如题 44-c 图所示,则此时虚拟地址 024BACH 所在的页面是否存在主存中?要求说明理由。
A.2
B.7
C.58
D.63
B、直接相联映射方式下,根据Cache大小将地址划分为标记(Tag)、索引(Index)和块内偏移地址三部分。其中Index指向Cache特定行位置
C、组相联映射方式下,根据Cache分组数大小将地址划分为标记(Tag)、索引(Index)和块内偏移地址三部分。其中Index指向Cache特定组位置
D、K路组相联是指CHCHE被分成K组
一般来说,Cache的功能(13)。某32位计算机的Cache容量为16KB,Cache块的大小为16B,若主存与Cache的地址映射采用直接映射方式,则主存地址为1234E8F8(十六进制)的单元装入的Cache地址为(14)。在下列Cache替换算法中,平均命中率最高的是(15)。
A.全部由软件实现
B.全部由硬件实现
C.由硬件和软件相结合实现
D.有的计算机由硬件实现,有的计算机由软件实现
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!