9、某机主存容量为128MB,Cache容量为32KB,主存与Cache按64B的大小分块。主存与Cache采用全相联映射时,一个主存块可以映射到()个Cache块中。一个Cache块可与()个主存块有对应关系。A.2^9,2^21B.2^9,2^12C.1,2^12D.4,2^14

9、某机主存容量为128MB,Cache容量为32KB,主存与Cache按64B的大小分块。主存与Cache采用全相联映射时,一个主存块可以映射到()个Cache块中。一个Cache块可与()个主存块有对应关系。

A.2^9,2^21

B.2^9,2^12

C.1,2^12

D.4,2^14


参考答案和解析
× (1)主存按字节编址,容量为32.MB=2 25 B,故主存地址位数为25。 (2)主存字长32位,按字节编址,块长为4个字,即4字×4 B/字=16 B=2 4 B,故字块内地址需4位;Cache采用四路组相联映射,故每组容量为16 B×4=64 B,Cache共分16 KB/64 B=256=2 8 组,故组地址需8位;主存字块标记位数为25-4-8=13位。 主存地址格式如下表所示: (3)设Cache访问时间为t,则主存访问时间为5t,采用Cache时存储系统的平均访问时间T=t×0.98+5t×(1-0.98)=1.08t故采用Cache存储系统的速度是不采用Cache时的5/1.08≈4.6倍。

相关考题:

共用题干题某计算机的Cache采用相联映像,Cache容量为16KB,每块8个字,每个字32位,并且将Cache中每4块分为一组。若主存最大容量为4GB且按字节编址,则主存地址应为(1)位,组号应为(2)位。若Cache的命中率为0.95,且Cache的速度是主存的5倍,那么与不采用Cache相比较,采用Cache后速度大致提高到(3)倍。空白(1)处应选择()A.24B.32C.36D.40

某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在的主存块应装入到的Cache组号是() A、0B、1C、4D、6

直接映射是指主存中A.任何一个块均可以映射装入到Cache中任何一个块的位置上B.任何一个块全部映射到Cache中一个组中的任何一块C.每一个块只能被装入到Cache中唯一的一个指定位置D.地址块与Cache中的地址块直接映射

下列选项中与cache的命中率无关的是( )。A、主存的存取时间B、块的大小C、cache的组织方式D、cache的容量

容量为64块的Cache采用组相联方式映像,每块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应该为(4)位,主存区号为(5)位。A.16B.17C.18D.19

容量为64块的Cache采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,那么主存地址应为(7)位,主存区号应为(8)位。A.16B.17C.18D.19

Cache容量为64块,采用组相联方式映像,字块大小为128个字,每4块为一组。若主存容量为4096块,且以字编址,则主存区号应为(5)位。A.5B.6C.7D.8

一个设有cache的存储系统中,若主存容量为512KB,cache容量为2KB,每次交换的数据块长度为16B。主存数据调入cache时,为了区分是主存哪个部分哪个字块调入cache中哪个字块位置。因此在cache存储器中还需存放调入主存字块的特征,即cache字块标志(主存高位地址)。cache地址映像若采用直接映像方式,本题中cache字块标志是(1)位,若采用全相联地址映像方式,则cache字块标志是(2)位。A.7B.8C.12D.19

在下列因素中,与Cache的命中率无关的是_______。A.Cache块的大小B.Cache的容量C.主存的存取时间

全相联映射方式是指A.主存中地址块与Cache中的地址块全部映射B.主存中任何一个块全部映射到Cache中固定的位置上C.主存中任何一个块与Cache中的块一一对应D.主存中任何一个块均可以映射装入到Cache中任何一个块的位置上

某32位计算机Cache容量16KB,Cache块大小16Byte,假设主存与Cache地址映像采用直接映像方式,则主存地址为1234E8F8(十六进制)的单元,装入Cache的地址是( )。A.00010001001101B.01000100011010C.10100011111000D.11010011101000

Cache一般包含3种地址映射方式,分别为全相联映射、直接相联映射和组相联映射,下列描述不正确的是______。A.全相联映射是指主存中的任意一块都可以映射到Cache中任意一块的方式B.全相联映射的缺点是Cache的空间利用率低C.直接相联映射是指主存中的某块只能映射到满足特定关系的Cache块中D.组相联映射考虑了全相联映射和直接相联映射各自的优点

下列因素中,与Cache的命中率无关的是()。A.主存的存取时间B.块的大小C.Cache的组织方式D.Cache的容量

某32位计算机的Cache容量为16KB,Cache块的大小为168,若主存与Cache地址映像采用直接映像方式,则主存地址为0×1234E8F8的单元装入Cache的地址是()。A.00010001001101B.01000100011010C.10100011111000D.11010011101000

下列关于cache地址映射的描述,不正确的是()A、全相联映射方式中,主存的一个块可能存放到cache中任意一行B、直接映射方式中,主存的一个块只能存放在cache的一个特定行C、全相联映射方式的cache利用率高,直接映射方式的cache利用率低D、组相联映射方式是全相联映射和直接映射方式的折中方案,即主存中的一个块放到cache的哪个组是灵活的,而放到该组的哪个行是固定的

采用组相联映像的Cache存储器,为提高其等效性访问速度应()。A、增大主存容量(Cache大小不变)B、增加Cache的块数(块的大小不变)C、减小组的大小(块的大小不变)D、减小块的大小(组的大小不变)

在Cache存储器中,CPU每次写Cache的同时,也写入主存,称这种更新主存块内容的方法为()法。

Cache存储器写操作时,只写入Cache,仅当需要块替换时,才将其写回主存,称这种修改主存块内容的方法为()法。

Cache用组相联映射,一块大小为128B,Cache共64块,4块分一组。主存有4096块,主存地址共需()位。A、19B、18C、17D、16

某处理器包含一片内Cache,容量为8K字节,且采用4路组相联结构,块的大小为4个32位字。当Cache未命中时,以分组方式从主存读取4个字到Cache,假定主存容量为16MB。试说明:Cache共分为多少组?

Cache介于主存与CPU之间,其速度比主存(),容量比主存()。

在一个计算机系统中,下列说法正确的是()。A、主存的容量远大于Cache的容量,主存的速度比Cache快B、主存的容量远小于Cache的容量,主存的速度比Cache快C、主存的容量远大于Cache的容量,主存的速度比Cache慢D、主存的容量远小于Cache的容量,主存的速度比Cache慢

在Cache的地址映射中,全相联映射是指主存中的任意一字块均可映射到Cache内任意一字块位置的→种映射方式。

单选题某计算机的Cache共有16块,采用2路组相联映射方式(即每组2块)。每个主存块大小为32字节,按字节编址。主存129号单元所在主存块应装入到的Cache组号是(  )。A0B1C4D6

单选题Cache用组相联映射,一块大小为128B,Cache共64块,4块分一组。主存有4096块,主存地址共需()位。A19B18C17D16

问答题某处理器包含一片内Cache,容量为8K字节,且采用4路组相联结构,块的大小为4个32位字。当Cache未命中时,以分组方式从主存读取4个字到Cache,假定主存容量为16MB。试说明:Cache共分为多少组?

单选题下列关于cache地址映射的描述,不正确的是()A全相联映射方式中,主存的一个块可能存放到cache中任意一行B直接映射方式中,主存的一个块只能存放在cache的一个特定行C全相联映射方式的cache利用率高,直接映射方式的cache利用率低D组相联映射方式是全相联映射和直接映射方式的折中方案,即主存中的一个块放到cache的哪个组是灵活的,而放到该组的哪个行是固定的

填空题Cache存储器写操作时,只写入Cache,仅当需要块替换时,才将其写回主存,称这种修改主存块内容的方法为()法。