io控制器使用方法
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

硬件型号:钜盈0404d
系统版本:控制器系统
由于CPU不能直接控制I/O设备的机械部分,因此I/O设备必须有一个电子部分,作为CPU与I/O设备机械部分之间的“中介”,实现CPU对设备的控制。这个电子部分是I/O控制器,也称为设备控制器。I/O控制器是控制计算机输入输出的基本控制系统。它能按照指令的功能要求,指挥计算机各部件协调工作。
有四种使用I/O控制器的方法:
1. 程序直接控制方式。
(1) CPU向I/O模块发送读写指令;
CPU将从状态寄存器中读取I/O设备的状态。如果它很忙,它将继续轮询以检查状态。如果它准备好了,这意味着I/O设备准备好了,可以从它读取数据到CPU寄存器。
(3) CPU读入CPU后,还将数据写入内存(内存),读入后再执行下一组指令。
2. 中断驱动模式。中断驱动方法的思想是允许I/O设备主动中断CPU并请求服务,从而“释放”CPU在向I/O控制器发送读取命令后做其他有用的工作。
(1) I/O控制器收到CPU下发的读命令。
(2)从外设读取数据。一旦数据被读入I/O控制器的数据寄存器,就会通过控制线向CPU发送一个中断信号,表明数据已经准备好,正在等待CPU请求数据。
(3) I/O控制器接收到CPU的取数据请求后,将数据放到数据总线上传输给CPU的寄存器。
(4)此I/O操作完成后,I/O控制器可以开始下一个I/O操作。
3.DMA (Direct storage mode)。数据在DMA中从设备直接流入内存(devicememory)或从内存直接流入设备(memorydevice),而不使用CPU作为中介。
(1)在读写数据之前,CPU应该指定要读取多少数据,数据应该存放在内存的哪个位置,数据应该放在外接磁盘的哪个位置等。
(2) DMA控制器根据CPU要求完成数据读写操作;
(3)当整个数据块传输完成后,向CPU发送中断信号。
4. 通道控制方式。
通道是一块硬件,可以解释为“低规格CPU”。与可以处理更多类型指令的CPU不同,通道只能执行一条指令。采用这种控制方式,CPU受干扰的频率很低,通道会根据CPU指令执行响应程序,只有完成一组数据块的读写后才需要发送中断信号供CPU干预。
本文主要介绍了关于io控制器使用方法的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/1536062.html