列表

详情


某32位计算机的Cache容量为16KB Cache块的大小为16B,若主存与Cache地址映像采用直接映射方式,则主存地址1234E8F8(十六进制)装入Cache的地址是(  )。

A. 0001 0001 0011 01

B. 0100 0100 0110 10

C. 1010 0011 1110 00

D. 1101 0011 1010 00

参考答案: C

详细解析:

直接映像方式的原理是:把主存按Cache容量分为若干区,主存某一数据块只能放在与Cache块号相同的数据块中。
32位计算机的Cache容量为16KB Cache块的大小为16B,容量为16KB,说明块内地址需要4位,并且Cache可分为1024块,所以块地址需要10位。所以装入Cache的地址编号为低14位数据,也就是10100011111000B。

上一题