单项选择题(2016年秋程序员软考)

中断向量提供【 】。

A、外设的接口地址

B、待传送数据的起始和终止地址

C、主程序的断点地址

D、中断服务程序入口地址

参考答案

关键词

程序;地址;cpu;计算机;输出;传送;数据;行程;某一个;中断方式;

以下关于CPU与IO设备交换数据时所用控制方式的叙述中,错误的是【 】。

某计算机的CPU主频为500MHz,CPI为5(即执行每条指令平均需要5个时钟周期)。假定某外设的数据传输率为0.5MB/s,采用中断方式与主机进行数据传送,以32位为传送单位,对应的中断服务程序包含18条指令,中断服务的其他开销相当于2条指令的执行时间。请回答下列问题,要求写出计算过程。(1)在中断方式下,CPU用于外该设I/O的时间占CPU时间的百分比是多少?(2)当外设的数据传输率达到5MB/s时,改为DMA方式传送数据。假定每次DMA传送块的大小为5000B,且DMA预处理和后处理的总开销为500个时钟周期,则CPU用于该外设I/O的时间占CPU时间的百分比是多少(假设DMA和CPU之间没有访存冲突)?

对于低速输入输出设备,应当选用的通道是【 】。

外设接口的主要功能是__________、__________、__________。

DMA是主存与外设间交换数据的方式,它也可用于主存与主存之间的数据交换。

CPU可任选CPU停止法、总线挪用法或总线周期分时法来实现DMA。

CPU对外部设备的控制方式按CPU的介入程度,从小到大分别为__________、__________、__________、__________。

磁盘存储器是一种以__________方式存取的存储器。

在输入输出系统中,DMA方式是否可以替代中断方式?

简单叙述在中断系统中,允许中断触发器的功能。