单项选择题
L/O系统主要有三种方式来与主机交换数据,它们是(1)、(2)和(3)。其中(1)主要用软件方法来实现,CPU的效率低;(2)由硬件和软件两部分来实现,它利用专门的电路向CPU中的控制器发出I/O服务请求,控制器则(4)转入执行相应的服务程序;(3)主要由硬件来实现,此时高速外设和内存之间进行数据交换(5)。
A.立即 B.在询问用户后 C.在执行完当前的一段子程序后 D.在执行完当前一条指令后
A.private B.protected C.public D.非法