下载后可任意编辑网络工程师考试模拟题下载后可任意编辑●输入输出系统主要用三种方式与主机交换数据,对于这三种方式的描述正确的是 (1)
(1) A.程序控制方式最节约 CPU 时间B.中断方式最耗费 CPU 时间C.DMA 方式在传输过程中需要 CPU 的查询D.中断方式无需 CPU 主动查询和等待外设【解析】本题考查的是输入输出系统中的三种数据交换方式
程序控制方式:输入输出完全由 CPU 控制,在整个 I/O 过程中 CPU 必须等待而不能进行其它工作,无法充分发挥 CPU 高速的处理能力
中断方式:I/O 模块以中断的方式通知 CPU 开始传递数据,无需 CPU 主动查询和等待外设,从而把CPU 解放出来做其它工作,以提高 CPU 的利用效率
DMA 方式:该方式下,CPU 只在数据传输前和完成后才介入,而数据的传输过程由 DMA 控制器来管理,无需 CPU 参加
数据直接写入或读出主存储器,不再经过 CPU 中转
●在计算机指令系统中,一般采纳多种确定操作数的方式
当操作数直接给出时,这种寻址方式叫作 (2) ;当操作数的地址由某个指定的变址寄存器的内容与位移量相加得到时,叫作 (3) ;假如操作数的地址是主存中与该指令地址无关的存储单元的内容,叫作 (4)
(2) A.间接寻址 B.相对寻址 C.变址寻址 D.立即数寻址(3) A.变址寻址 B.相对寻址 C.间接寻址 D.立即数寻址(4) A.堆栈寻址 B.间接寻址 C.立即数寻址 D.相对寻址【解析】根据各种寻址的概念,立即数寻址是操作数就在指令中;变址寻址的操作数的地址由某个指定的变址寄存器的内容与位移量相加;间接寻址的操作数的地址是主存中存储单元的内容;相对寻址的操作数的地址是由指令寄存器内容与位移量相加
●存储器地址有很重要的作用,它的作用是 (5)
(5) A.便于根据地址编号读写连续的数据B.作为