单选题 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. 在询问用户后
【正确答案】 B
【答案解析】
单选题 A. DMA方式 B. 批处理方式 C. 中断方式 D. 数据通信方式
【正确答案】 C
【答案解析】
单选题 A. 通过CPU的控制,利用系统总线
B. 不通过CPU的控制,利用系统总线
C. 通过CPU的控制,不利用系统总线
D. 不通过CPU的控制,不利用系统总线
【正确答案】 B
【答案解析】
单选题 A. DMA 方式 B. 并行方式 C. 中断方式 D. 流水线方式
【正确答案】 A
【答案解析】