关于计算机原理的一道题 主存容量为256K字,Cache容量为2K字,块长为4.块长为4是说的一块有4个字吗?
28.设主存容量为256K字,Cache容量为2K字,块长为4.\x0b
(1)设计Cache地址格式,Cache中可装入多少块数据?\x0b
如果块长是4表示的是一块有4个字的话 这里是不是 2048/4=512?
(2)在直接映射方式下,设计主存地址格式.\x0b
按字访问的话是不是 7,9,2
256K 就是2^18 所以总共有18位 然后块内2位 Cache是512 也就是2^9 所以是9位?
(3)在四路组相联映射方式下,设计主存地址格式.\x0b
这个是不是 9,7,2
(4)在全相联映射方式下,设计主存地址格式.\x0b
16,2
(5)若存储字长为32位,存储器按字节寻址,
写出上述三种映射方式下主存的地址格式.
一个字有4个字节 所以存储容量是 256K*32 位 也就是 256K*4B
所以总共是 2^20B 也就是20位,是这样计算的吗?
块长就是 4*4B=2^4 所以块内是4位?
最终结果是
7,9,4
9,7,4
16,4 b
人气:324 ℃ 时间:2020-08-14 05:59:37
解答
你这是自问自答吧~ 这题块长为4 这句估计就理解为4个字吧~~~如果这样理解 你的答案就都是对的
推荐
- 设主存容量为256K字,cache容量为2K字,块长为四,设计cache地址格式,cache中可装入多少数据
- 容量为64块的Cache 采用组相联方式映像,字块大小为 128个字,每4块为一组.若
- 2k和1/2k的大小怎么比?那个大?来了例题大家好答
- 为什么要增加Cache?Cache有什么优点?
- 有极限的数列一定是收敛数列吗 有界不一定有极限吗
- 蒸腾作用的产物是什么?蒸腾作用的外界条件是什么?
- 一列数—2009,—2005,—2001,—1997,..按照后一个数等于前一个数与4的和,则这列数的前几个个数和最小
- 1、甲数的3倍等于乙数的6分之1,写出甲数与数的比.2、甲、乙两车行同一段路所用的时间比是4:5
猜你喜欢