文章
302
粉丝
0
获赞
15
访问
143.3k

评分及理由
(1)得分及理由(满分4分)
学生计算MIPS正确:80MHz/4=20MIPS,得1分。
计算Cache缺失次数正确:20M×1.5×1%=0.3M次(即300k次),得1分。
计算主存带宽时,学生给出了两个结果:120MB/s和480MB/s。标准答案要求的是Cache缺失时主存带宽,应为16B×300k/s=4.8MB/s。学生的两个结果均错误,且思路不正确(一个用了总线宽度32位,一个用了块大小16B但乘了总指令访存次数),扣2分。
本小题得分为1+1+0=2分。
(2)得分及理由(满分2分)
计算缺页异常次数正确:0.3M×0.0005%=1.5次,得1分。
计算DMA请求次数正确:4KB×1.5/(32/8B)=1.5K次,得1分。
本小题得分为1+1=2分。
(3)得分及理由(满分2分)
学生回答DMA优先级更高,得1分。
理由部分提到"I/O指令若不优先则会导致中断失效",虽然表述不够准确(应为防止数据丢失),但核心意思正确,得1分。
本小题得分为1+1=2分。
(4)得分及理由(满分2分)
学生计算过程为:(32/8B)/(50ns/4)=32×10^7 B/s,即320MB/s,结果正确,得2分。
虽然计算过程表述不够规范,但思路和结果正确,不扣分。
本小题得分为2分。
题目总分:2+2+2+2=8分
登录后发布评论
暂无评论,来抢沙发