一个采用直接映射方式的32KB缓存......存储器课后习题

一个采用直接映射方式的32KB缓存,假设块长为8个32位的字,且CPU访问缓存命中,则地址为ABCDEF(H)的主存单元在缓存的第几块内?

存储器课后题的一道原题,这道题主要考察主存-缓存 直接映射 的主存和缓存的存储原理:

解题如下:
在这里插入图片描述

知识原理:

直接映射原理: 缓存的块内字长等于主存的块内字长,都处于地址的最低位;缓存的子块个数2^c个即C位地址数对应主存C位地址,如图:
在这里插入图片描述

全相联映射:
在这里插入图片描述

组相联映射原理:缓存的块内字长等于主存的块内字长,都处于地址的最低位;缓存的分组个数R位地址数也对应主存R位地址。如图:
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43479947/article/details/113118994