文章

313

粉丝

0

获赞

0

访问

34.9k

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


评分及理由

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

学生答案:第一问正确,计算每字符传输10位。第二问计算每秒最多可向I/O端口送入的字符数为 \( \frac{1}{0.5ms} = 2 \times 10^3 \) 个,即2000个/秒,与标准答案一致。
得分:3分。

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

学生答案分为三小问:
① 计算完成1000个字符传送所需时钟周期:学生计算式为 \((25000 + (0 + 15 \times 4) \times 1000 + 5 \times 4) = 25070020\)。其中25000是0.5ms对应的时钟周期数(正确),但后续部分逻辑有误。标准答案中,一个字符的传送时间包括:设备D将字符送I/O端口的时间(25000周期)、中断响应时间(10周期)和中断服务程序前15条指令的执行时间(15×4=60周期),合计25070周期。学生将中断响应时间误写为0(可能是识别错误或理解错误),并在最后加了5×4(可能是误将后5条指令执行时间计入,但题目明确第15条指令启动D工作,后续指令不影响当前字符传送时间)。因此计算逻辑错误,但最终数值25070020与标准答案备注中“若答案是25070020,则同样给分”一致,依据评分说明,给分。
② 计算CPU用于完成这一任务的时间:学生计算式为 \((0 + 15 \times 4) \times 1000 + 5 \times 4 = 70020\)。标准答案为 \(1000 \times (10 + 20 \times 4) = 9 \times 10^4\)。学生忽略了中断响应时间(10周期/字符)和中断服务程序中后5条指令的执行时间,逻辑错误。但依据“禁止扣分”原则,其中“0”可能是“10”的误写(识别错误),且最终数值70020与标准答案90000不符,因此扣分。本小问满分应为2分(按标准答案结构,第二问共6分,其中①占2分,②占2分,③占2分),学生答案错误,得0分。
③ 中断响应阶段CPU进行的操作:学生回答“关中断、保存断点、中断服务程序寻址”,与标准答案“关中断、保护断点和程序状态、识别中断源”基本一致(“保存断点”即“保护断点”,“中断服务程序寻址”可视为“识别中断源”的一种表述)。因此正确,得2分。
本大题得分:①得2分,②得0分,③得2分,合计4分。

题目总分:...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发