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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 21:14:20
设某机主存容量为4MB ,Cache 容量为16KB ,每块包含8 个字,每字32 位,设计一个四路组相联映像(即Cache 每组内共有四个块)的Cache 组织,要求:1)画出主存地址字段中各段的位数.请问8、7、2、5各
xSMoA+ހݙ6P.tQ[.(HIZPT1,g'/ˇ¡'̼Xk{#i\1L;ŭjHyE֫vhکN]Ĝ8 Af{Qq kѷ]X]+3s]OѬy2%mal0>\ƃ^~ *, KHw8~(14X!k_~Mdv9H =0;s3e812˸_-"[xG'UEOYJ]@ R"D%ETh5˴ Xk"Y*@#ş:`%IyQ^4DI""bn""֐!zxg;)0!)ZH7 c% ޻B7OvitE_y!} Ҫc8+5,6

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

设某机主存容量为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位