接口可以看做是两个系统或两个部件之间的交换部分,它既可以是两种硬件设备之间的连接电路,也可以是两个软件之间的共同逻辑边界。I/O接口通常是指主机与I/O设备之间设置的一个硬件电路及其相应的软件控制。
A. 通常应具有选址、传送命令、传送数据、反应I/O设备状态等功能。下面关于传送数据功能,描述正确的是____
B. 由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。
C. 由于I/O总线与所有设备的接口电路相连,此功能是用以确定CPU究竟选择哪台设备,通过设备选择线上的设备码来确定。
D. 当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。
E. 此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器
查看答案
以下关于通道程序的叙述中,正确的是___
A. 通道程序可以存放在主存中
B. 通道程序存放在外设中
C. 通道程序是由CPU执行的
D. 通道程序可以在任何环境下执行I/O操作
在程序中断方式下,中断响应发生在___
A. 一条指令执行结束
B. 一条指令执行开始
C. 一条指令执行中间
D. 一条指令执行的任何时刻
在程序中断方式中,中断向量可以提供___
A. 中断服务程序的入口地址
B. 传送数据的起始地址
C. 传送数据的设备地址
D. 正在执行程序的断点地址
在程序中断方式中,将中断允许触发器(EINT)置“1”的操作可由___完成。
A. 开中断指令
B. 关中断指令
C. 硬件复位
D. 数据预取指令