微型计算机原理(第八章).ppt
微型计算机原理(第八章) 第八章 DMA技术 8.1 DMA传送的特点 * * * * 主讲教师 魏祖雪 Email:starwxy94@163.com 重庆三峡学院物理与电子工程学院 本章内容 8.1 DMA传送的特点 8.2 DMA传送的过程 8.3 DMA传送的方式 8.4 DMA控制器 8.5 DMA系统 8.6 DMA传送的应用 本章首页 硬件取代软件(DMAC取代CPU) 为两个介质提供直接通路 I/O I/O;I/O M;M M 高速外设进行大量数据传送 8.2 DMA传送的过程 在DMA操作之前要进行初始化:数据块大小、M起始地址、传送方向、使用通道等 申请阶段:外设 DMAC,若允许,DMAC CPU 响应阶段: 无效,CPU DMAC,DMAC成为系统主控者 数据传送阶段:DMAC I/O,发地址给M;发读/写信号;源 目标 传送结束阶段:DMAC I/O;I/O撤除DREQ;HRQ、HLDA无效;CPU控制总线 DREQ HRQ HLDA LOCK DACK 数据 EOP 8.3 DMA传送的方式 DMA操作类型 1)数据传送 2)数据校验 进行某种校验,不发读/写信号一般在DMA读之后 3)数据检索 不发读/写信号,在M中查找关键字节或关键位——比较寄存器 源 目标,源和目
原创力文档

文档评论(0)