单选题
I/O系统主要有三种方式来与主机交换数据,其中主要用软件方法来实现,CPU的效率低的是 (46) ;要有硬件和软件两部分来实现,它利用专门的电路向CPU中的控制器发出 I/O服务请求,控制器则 (47) 转入执行相应的服务程序的是 (48) ;主要由硬件来实现,此时高速外设和内存之间进行数据交换 (49) 的是 (50) 。供选择的答案
单选题
A. 程序查询方式 B. DMA方式
C. 数据库方式 D. 客户/服务器方式
【正确答案】
A
【答案解析】[解析] I/O系统主要有三种方式来与主机交换数据,它们是程序查询方式、中断方式和DMA方式。其中程序查询方式主要用软件方法来实现,CPU的效率低;中断方式要有硬件和软件两部分来实现,它利用专门的电路向CPU中的控制器发出I/O服务请求,控制器则在执行完当前一条指令后转入执行相应的服务程序;DMA方式主要由硬件来实现,此时高速外设和内存之间进行数据交换不通过 CPU的控制,利用系统总线。
单选题
A. 立即 B. 在执行完当前一条指令后
C. 在执行完当前的一段子程序后 D. 在询问用户后
单选题
A. DMA方式 B. 批处理方式 C. 中断方式 D. 数据通信方式
单选题
A. 通过CPU的控制,利用系统总线
B. 不通过CPU的控制,利用系统总线
C. 通过CPU的控制,不利用系统总线
D. 不通过CPU的控制,不利用系统总线
单选题
A. DMA 方式 B. 并行方式 C. 中断方式 D. 流水线方式