![](https://lstatic.shangxueba.com/jiandati/h5/images/m_q_title.png)
某计算机采用直接映射Cache,已知主存容量为4MB,Cache容量为4096B,字块长度为16个字(32位/字),若CPU依次从主存单元0、1、……、99循环执行10次,问命中率是多少()。
A.98.7%
B.99.3%
C.87%
D.90%
A.98.7%
B.99.3%
C.87%
D.90%
设某计算机采用直接映像Cache,已知主存容量为4 MB,Cache容量4 096 B,字块长度为8个字(32位/字)。 (1)画出反映主存与Cache映像关系的主存地址各字段分配框图,并说明每个字段的名称及位数。 (2)设Cache初态为空,若CPU依次从主存第0,1,…,99号单元读出100个字(主存一次读出一个字),并重复按此次序读10次,问命中率为多少? (3)如果Cache的存取时间是50 ns,主存的存取时间是500 ns,根据(2)求出的命中率,求平均存取时间。 (4)计算Cache—主存系统的效率。
A、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:=8位。
B、主存容量为1M,故主存地址中“主存字块标记”的长度为:=20位。
C、Cache容量为4096,故主存地址中“主存字块标记”的长度为:=12位。
D、主存容量是Cache容量的:1M/4096=256倍,故主存地址中“主存字块标记”的长度为:1024/256 = 4位。
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位。
设某机主存容量为16 MB,Cache的容量为16 KB。每字块有8个字,每个字32位。设计一个四路组相l联映像(即Cache每组内共有4个字块)的Cache组织,要求: (1)画出主存地址字段中各段的位数。 (2)设Cache初态为空,CPU依次从主存第0、1、2、…、99号单元读出100个字(主存一次读出一个字),并重复此次序读8次,问命中率是多少? (3)若Cache的速度是主存速度的6倍,试问有Cache和无Cache相比,速度提高多少倍?
A.主存有16K字块
B.Cache有256字块
C.主存地址有18位
D.主存有2K字块
一般来说,Cache的功能(60)。某32位计算机的Cache容量为16KB,Cache块的大小为16 B,若主存与Cache的地址映射采用直接映射方式,则主存地址为 1234E8F8(十六进制)的单元装入的Cache地址为(61)。
A.全部由软件实现
B.全部由硬件实现
C.由硬件和软件相结合实现
D.有的计算机由硬件实现,有的计算机由软件实现
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!