文章

58

粉丝

253

获赞

1

访问

22.0k

头像
2010年(408)计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年12月5日 15:45
阅读数 27

1 .   256MB 主存地址空间大小是 2^28   主存地址总共是28位 块内偏移是 6位   行号占三位   tag占19位   cache 容量是 (64*8+19+1)*8/8=532B

 2.  a 0 31= 320+31*4=320+124=444         444/64=6       6 %8=6     a1 1=320+(256+1)*4=1348      1348%64=21   21%8=5

    所以 a 0 31所在的行号是6  a 1 1所在的行号是5

3   A 15/16=93.75%  0    A

 

 


评分及理由

(1)得分及理由(满分3分)

学生答案:256MB 主存地址空间大小是 2^28,主存地址总共是28位,块内偏移是 6位,行号占三位,tag占19位,cache 容量是 (64*8+19+1)*8/8=532B。

评分:3分。

理由:思路和计算过程完全正确。主存地址空间256MB=2^28字节,地址共28位。Cache行大小64B,块内偏移为log₂64=6位。Cache有8行,行号(索引)为log₂8=3位。Tag位数为28-6-3=19位。每个Cache行容量包括数据64B和Tag位(19位+1位有效位=20位,即20/8=2.5B)。总容量为8行×(64B+2.5B)=532B。学生计算式“(64*8+19+1)*8/8”虽然书写不够规范(64*8应为64,19+1应为20位,乘以8/8即乘以1),但最终数值正确,且关键参数(28位地址、6位偏移、3位索引、19位Tag、1位有效位)均已体现,故给满分。

(2)得分及理由(满分4分)

学生答案:a[0][31]= 320+31*4=320+124=444,444/64=6,6%8=6。a[1][1]=320+(256+1...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发