问答题(2000年哈尔滨工业大学)

CPU进入中断响应周期要完成什么操作?这些操作由谁完成?

答案解析

CPU进入中断响应周期要完成:保存断点、暂不允许中断和引出中断服务程序等操作,即中断隐指令的任务。这些操作是由硬件直接实现的。

讨论

下列关于中断I/O方式和DMA方式比较的论述中,错误的是【 】。

一个计算机系统有I/O通道:① 字节字节多路通道,带有传输速率为1.2KB/s的CRT终端5台,传输速率为7.5KB/s的打印机2台;② 选择通道,带有传输速率为1000KB/s的光盘一台,同时带有传输速率为800KB/s的温盘一台;③ 数组多路通道,带传输速率为800KB/s及600KB/s的磁盘各一台,则通道的最大传输速率为【 】KB/s。

在DMA传送方式中,由【 】发出DMA请求。

8086系列CPU相应外部硬中断需经过【 】个中断响应周期。

当有中断源发出中断请求时,CPU可执行相应的中断服务程序。提出中断请求的可以是【 】。

中断处理和子程序调用都需要压栈以保护现场,中民处理一定会保存而子程序调用不需要保存其内容的是【 】。

响应外部中断的过程中,中断隐指令完成的操作,除保护断点外,还包括【 】。Ⅰ. 关中断Ⅱ. 保存通用寄存器的内容Ⅲ. 形成中断服务程序入口地址并送PC

某计算机处理器主频为50MHz,采用定时查询方式控制设备A的I/O,查询程序运行一次所用的机器周期至少为500个。在设备A工作期间,为了保证数据不丢失。每秒需对其查询至少200次,则CPU用于设备A的I/O的时间占整个CPU时间的百分比至少是【 】。

总线的__________裁决方式速度最高。

在总线裁决中,有串行链接式、____________和____________3种方式。