文章

257

粉丝

0

获赞

2

访问

46.2k

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


评分及理由

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

学生答案正确计算了每传送一个字符的位数:1位起始位+7位数据位+1位奇校验位+1位停止位=10位。同时正确计算了每秒钟最多可向I/O端口送入的字符数:1/(0.5ms)=2000个字符。两个计算均正确,得3分。

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

学生答案存在以下问题:

  • 计算一个字符传送时间时,公式为10+20×4+(0.5×1000)/0.02=25090个时钟周期,其中(0.5×1000)/0.02计算错误(应为0.5ms/20ns=25000个时钟周期),且中断服务程序应该只计算前15条指令(4×15=60个时钟周期),但学生使用了全部20条指令(4×20=80个时钟周期)。
  • 计算1000个字符总时间时,学生给出了25090000个时钟周期,这是基于错误的一个字符时间25090×1000=25090000,计算过程有误。
  • 计算CPU用于该任务的时间时,学生没有明确给出,但在第一次识别中提到"完成读取一个字符大约25000个时钟周期",这不符合要求。
  • 中断响应阶段操作描述基本正确:保存现场、识别中断信号、关中断,但"响应中断处理程序"表述不够准确。

根据标准答案,正确计算应为:一个字符时间=25000+10+15×4=25070个时钟周期;1000个字符总时间=25070000个时钟周期;CPU时间=1000×(10+20×4)=90000个时钟周期。学生答案在这些关键计算上存在明显错误。

考虑到学生正确描述了中断响应阶段的主要操作,且部分计算思路正确,给予部分分数。得2分。

题目总分:3+2=5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发