早教吧作业答案频道 -->数学-->
一个组相联映射的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共()位,其中主存其中主存字块标记应为()位,组地址应为()位,Cache地址共()位.
题目详情
▼优质解答
答案和解析
先将Cache分组,组数=128/4=32.故Cache组地址占5位,块内地址占6位,块地址占两位.故Cache地址共5+6+2=13位.主存=16384*64=2^20字;故按字编制,主存地址为(20)位,由于采用的是第一种组相连映射,即组相连映射关系为:i=j mod Q(i为Cache组号,j为主存块号,Q为Cache组数).故组地址为(5位).(如果按字节编址,块内地址位数增1,Cache地址位数增1,主存位数也增1)
如果采用第二种全相连映射方法,则先将主存按照Cache大小分区,共128个区,故区号占7位,再将每个区分组,每个区内的组数和Cache的组数相等(32组)故组地址占5位,每组有4个块,故块地址为2位,块内地址同第一种全相连映射方法中块内地址长度相同,主存地址=区号+组号+组内块号+块内地址.故按字编址,主存地址=7+5+2+6=20(位)(按字节编址时块内地址为6位,故主存地址为21位).Cache地址=组号+组内块号+块内地址=5+2+6=13位(按字节编址时为14位)
,哥们是2013计算机考研的话,
如果采用第二种全相连映射方法,则先将主存按照Cache大小分区,共128个区,故区号占7位,再将每个区分组,每个区内的组数和Cache的组数相等(32组)故组地址占5位,每组有4个块,故块地址为2位,块内地址同第一种全相连映射方法中块内地址长度相同,主存地址=区号+组号+组内块号+块内地址.故按字编址,主存地址=7+5+2+6=20(位)(按字节编址时块内地址为6位,故主存地址为21位).Cache地址=组号+组内块号+块内地址=5+2+6=13位(按字节编址时为14位)
,哥们是2013计算机考研的话,
看了一个组相联映射的Cache,有...的网友还看了以下:
一个组相联映射的Cache,有128块,每组4块,主存共有16384块,每块64个字,则主存地址共( 2020-03-30 …
一颗子弹垂直射向并排靠在一起且固定的三块木块,射穿最后一块时速度恰好减为零,已知子弹在这三块木板中 2020-06-05 …
放射免疫测定的基本原理是( )A.放射性标记抗原与限量的特异抗体进行结合反应B.标准抗原与限量的 2020-06-07 …
为了从坦克内部观察外界目标,在坦克壁上开一个长方形孔,假定坦克的壁厚为20cm,孔的宽度为12cm 2020-06-11 …
为了从坦克内部观察外部目标,在坦克壁上开了一个孔,假定坦克的壁厚20cm,孔的直径为12cm,孔内 2020-06-11 …
在竖直井的井底,一人将一物块用弹射器竖直向上射出,站在井口的另一人测得物块从飞出井口到再次落回井口 2020-06-13 …
某数据cache容量为512B,cache行为8行,则块号为3位,块的大小为64k,块内地址6位. 2020-07-19 …
木块静止在光滑水平面上,一颗子弹以速度v0沿水平方向射入木块,射穿木块后木块的速度为v1。现将同样的 2020-10-31 …
位于贵州省内的()口径球面射电望远镜(FAST),7月3日顺利安装最后一块反射面单元,标志着FAST 2020-11-26 …
一艘炮舰沿河由西向正东行驶,某时刻,目标在炮舰的正北方向,炮舰要发射炮弹向目标射击,要击中目标,应该 2021-01-02 …