题目内容
(请给出正确答案)
[主观题]
某计算机的主存地址空间大小为256MB,按字节编址。指令cache和数据cache分离,均有8个cache行,主
存与cache交换的块大小为64B,数据cache采用直接映射方式。现有两个功能相同的程序A和B,其伪代码如图6.4所示。
查看答案
如果结果不匹配,请 联系老师 获取答案
某计算机的字长为16位,主存容量为64K字,采用单字长单地址指令,共有64条指令,试采用4种寻址方式(寄存器间接寻址方式、直接寻址方式、基址变址寻址方式、寄存器相对寻址方式)设计指令格式。
计算机内在某空间地址为3000H至6FFFH,则可以表示()字节的存储空间。
A16KB
B4KB
C4MB
D16MB
(1)主存地址多少位(按字节编址)。各段如何划分(各需多少位)?
(2)设cache开始为空,CPU从主存单元0,1,…,100依次读出101个字(主存为单体,即非交叉存储器,每次读出一个字),并重复按此次序总共读11次,问命中率是多少?若cache的速度是其不命中时从主存读数速度的5倍,问采用cache与无cache比较速度可提高到多少倍?
一台计算机有64MB的主存,字长为4字节。那么在存储器中对单个字寻址需要()位地址。
A.23
B.24
C.25
D.26