A.因为主存容量比Cache容量大,多个主存块映射到同一个Cache块
B.主存有多个块,每个块需分配一个唯一标记
C.用于区分该块是主存块还是Cache块
D.一个主存块的大小比一个Cache块的大小要大
第1题
请回答下列问题。 (1)虚拟地址共有几位,哪几位表示虚页号?物理地址共有几位,哪几位表示页框号 (物理页号)? (2)使用物理地址访问 Cache 时,物理地址应划分成哪几个字段?要求说明每个字段 的位数及在物理地址中的位置。 (3)虚拟地址 001C60H 所在的页面是否在主存中?若在主存中,则该虚拟地址对应的物理地址是什么?访问该地址时是否 Cache 命中?要求说明理由。 (4)假定为该机配置一个 4路组相联的 TLB 共可存放 8 个页表项,若其当前内容(十六进制)如题 44-c 图所示,则此时虚拟地址 024BACH 所在的页面是否存在主存中?要求说明理由。
第2题
A、Cache块的总数量
B、该主存块要映射到的Cache块的地址
C、Cache地址总线的位数
D、主存字块内地址的位数
第3题
A、主存共有1M/4=256K个块,故主存字块标记位长度为:=18位。
B、主存共有1M个地址单元,故主存字块标记位长度为:=20位。
C、还取决于Cache的容量,在Cache容量未知时,无法确定主存地址中“主存字块标记”长度。
D、主存共有1M个地址单元,故主存字块标记位长度为:=10位。
第4题
A、主存共有1M/4=256K个块,故主存字块标记位长度为:log2 256K = 18位。
B、主存共有1M个地址单元,故主存字块标记位长度为:log2 1M = 20位。
C、还取决于Cache的容量,在Cache容量未知时,无法确定主存地址中“主存字块标记”长度。
D、主存共有1M个地址单元,故主存字块标记位长度为:log2 (1M/1024) = 10位。
第5题
A、主存共有1M/4=256K个块,故主存字块标记位长度为:=18位。
B、主存共有1M个地址单元,故主存字块标记位长度为:=20位。
C、还取决于Cache的容量,在Cache容量未知时,无法确定主存地址中“主存字块标记”长度。
D、主存共有1M个地址单元,故主存字块标记位长度为:=10位。
第8题
A、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:=8位。
B、主存容量为1M,故主存地址中“主存字块标记”的长度为:=20位。
C、Cache容量为4096,故主存地址中“主存字块标记”的长度为:=12位。
D、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:1024/256 = 4位。
第9题
A、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:log2 256 = 8位。
B、主存容量为1M,故主存地址中“主存字块标记”的长度为log2 (1024*1024) = 20位。
C、Cache容量为4096,故主存地址中“主存字块标记”的长度为log2 4096 = 12位。
D、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:1024/256 = 4位。
第10题
A、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:=8位。
B、主存容量为1M,故主存地址中“主存字块标记”的长度为:=20位。
C、Cache容量为4096,故主存地址中“主存字块标记”的长度为:=12位。
D、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:1024/256 = 4位。
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!