问题 单项选择题

某Cache采用组相联的方式映像,其容量为64块的,字块大小为128个字,每4块为一组。若主容量为4096块,且以字编址,那么主存地址应为 (37) 位,主存区号应为 (38) 位。

A.5

B.6

C.7

D.8

答案

参考答案:B

解析: 本题考察了Cache的相关概念:
Cache:高速缓存,是一块高速内存,它在计算机从内存检索数据时复制这些数据。通过存储关键指令,它能够显著提高处理器的性能。英特尔处理器配备了一级(L1)和二级(L2)高速缓存。L2高速缓存是一个高速内存区域,通过缩短平均内存存取时间而极大提高性能。
如果主容量为4096块,字块大小为128个字,则总容量是:4096*128=219B,那么主存地址应为19位;主存地址分为:区号、组号、块号、地址号;字块大小为128个字,则块内地址号是7位;每4块为一组,则块号是2位;Cache容量为64块,共分14组,则组号是4位;所以主存区号应为19-7-2-4=6位。

单项选择题 A1/A2型题
单项选择题