某模型机的 Cache 由 64 个存储块构成,每个存储块大小为 128 个字节。采用组相连映射方式,每组包含 4 个存储块。该机的主存大小为 512K 字节,访存地址单位为字节。则该 主存地址需要用 ______ 位表示,Cache 地址需要用______ 位表示
举一反三
- 假定主存和Cache之间采用直接映射方式,块大小为16B。Cache数据区容量为64KB,主存地址为32位,按字节编址。则主存地址组号字段有 ( )位
- 某采用组相联映像的Cache包含32个块,每4块为一组,每个块的大小为64个字节。若主存容量为1024块,并且以字节编址,那么在构成主存地址的16位中,区地址、组地址、组内块地址、块内地址各占多少位?(2分)
- 假设主存按字节编址,地址为32位,块大小为16个字节,Cache采用直接映射方式,有16K行,请问该Cache的容量是多少K字节?
- 某计算机主存地址空间大小为1GB,按字节编址。 cache可存放64KB数据,主存块大小为128字节,采用直接映射和直写( write-through)方式。请回答下列问题:(1)主存地址如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。(2) cache的总容量为多少位?
- 假设在某个计算机系统中,Cache容量为64K字节,数据块大小是32个字节,采用直接映象方式,那么以主存块地址的低 位去选择Cache块。