设某机主存容量为4MB ,Cache 容量为16KB ,每块包含8 个字,每字32 位,设计一个四路

发布时间:2021-02-26 00:28:31

设某机主存容量为4MB ,Cache 容量为16KB ,每块包含8 个字,每字32 位,设计一个四路组相联映像(即Cache 每组内共有四个块)的Cache 组织,要求:1)画出主存地址字段中各段的位数.请问8、7、2、5各是怎么来的?

网友回答

因为主存容量为4MB(2的22次方) ,Cache 容量为16KB(2的14次方),所以区号为22-14=8位
因为每字32 位(2的5次方),所以块内地址是5位
因为是四路(2的2次方)相联映像,所以组内块号是2位
所以组号为22-8-5-2=7位
以上问题属网友观点,不代表本站立场,仅供参考!