计算机组成原理————通道

经常用于大型计算机的控制方式是通道方式。通道方式,即能够根据程序控制多个外部设备并提供了DMA共享的功能,而DMA只能进行固定的数据传输操作。根据数据传送方式,通道可分成字节多路通道、选择通道和数组多路通道三种类型

DMA专用通道

处理器与设备(大型计算机),是通过通道通讯的,处理器与设备、处理器与通道通讯,是相同的意思。设备与设备通讯,可以不通过处理器核心、直接通过DMA控制器等进行通讯。因此,单核处理器计算机,处理器与设备、设备与设备的通讯,可以并行运行

微型计算机中,主机和高速磁盘交换数据适合采用直接存储器存储(DMA)方式。

DMA是在主存与外设之间架一条通道,以减少CPU在数据传送过程中被干预的次数。

DMA方式中,I/O设备得到总线的控制权后,数据传送就由DMA接口进行管理,当字计数器溢出时,向CPU提出中断请求,表示批量传送结束。

DMA是在专门的硬件、控制下,实现高速外设和主存储器之间自动成批交换数据尽量减少CPU干预的输入/输出操作方式。

通常有三种方式:停止CPU访内、周期挪用方式、DMA与CPU交替访内

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章