文章

117

粉丝

0

获赞

0

访问

5.5k

头像
2016年计算机学科专业基础综合试题 - 第44题回答
计算机组成原理
发布于2025年7月1日 18:10
阅读数 24

1)每传送一个ASCII字符,需要传输的位数有1位起始位、7位数据位(ASCII字符占7位)、1位奇校验位和1位停止位,故总位数为1+7+1+1=10。I/O端口每秒钟最多可接收1s/0.5ms = 1000/0.5=2000个字符。

2)一个字符传送时间包括:设备D将字符送I/O端口的时间、中断响应时间和中断服务程序前15条指令的执行时间。时钟周期为1÷50MHz=20ns,设备D将字符送I/O端口的时间为0.5ms/20ns=2.5×10的4次个时钟周期。一个字符的传送时间大约为2.5×10的4次+10+15×4=25070个时钟周期。完成1000个字符传送所需时间大约为1000×25070=25070000个时钟周期。

CPU用于该任务的时间大约为1000×(10+20×4)=9×10的4次方个时钟周期。

在中断响应阶段,CPU主要进行以下操作:关中断、保护断点和程序状态、识别中断源。


评分及理由

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

学生答案与标准答案完全一致,正确计算了每传送一个字符所需的位数(10位)和每秒钟最多可接收的字符数(2000个)。因此得3分。

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

学生答案与标准答案完全一致,正确计算了一个字符的传送时间(25070个时钟周期)、完成1000个字符传送所需时间(25070000个时钟周期)和CPU用于该任务的时间(9×10⁴个时钟周期)。此外,学生正确描述了中断响应阶段CPU的操作(关中断、保护断点和程序状态、识别中断源)。因此得6分。

题目总分:3+6=9分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发