第七章输入/输出接口 71概述 72CPU与外设数据传送的方式 73可编程计数器定时器8253 74串行通讯和串行接口 75并行接口 76DMA控制器8237 77D/A和AD转换技术
7.1概述 7.2CPU与外设数据传送的方式 7.3可编程计数器/定时器8253 7.4串行通讯和串行接口 7.5 并行接口 7.6 DMA控制器8237 7.7 D/A和A/D转换技术 第七章 输入/输出接口
76DMA控制器8237 1.概述 2.8237的引脚功能 3.8237的编程结构 4.8237对内存和JO的寻址
7.6 DMA控制器8237 1. 概述 2. 8237的引脚功能 3. 8237的编程结构 4. 8237对内存和I/O的寻址
G概述 DMA= Direct Memory access,直接存储器存取 ●数据通道 数据通道 CPU DMAC 数据通道 内存 外设内存 外设 非DMA方式 包括程序控制方式和中断方式 DMA方式
概述 DMA=Direct Memory Access,直接存储器存取 CPU 内存 外设 数据通道 数据通道 非DMA方式 (包括程序控制方式和中断方式) DMAC 内存 外设 数据通道 DMA方式
G概述 DMAC具有独立的控制三大总线来访问存储器和ⅣO端 口的能力,它能像CPU一样提供数据传送所需的地址 信息和读写控制信息 DMAC和CPU都挂在系统总线上,当进入DMA方式时, DMAC成为总线主控。 在总线上,可以控制其他部件的部件称为总线主控或 主控( bus master),被控部件称为从控( slave)。任意时 刻,总线上只有一个主控
概述 DMAC具有独立的控制三大总线来访问存储器和I/O端 口的能力,它能像CPU一样提供数据传送所需的地址 信息和读写控制信息 DMAC和CPU都挂在系统总线上,当进入DMA方式时, DMAC成为总线主控。 在总线上,可以控制其他部件的部件称为总线主控或 主控(bus master),被控部件称为从控(slave)。任意时 刻,总线上只有一个主控
G概述 DMA操作之前,应先对DMAC编程,把要传送的数据 块长度、数据块在存储器中的起始地址,数据传送方向 等信息发送给DMAC DMA操作过程包括三个阶段: DMA请求 DMA响应和数据传送 传送结束
概述 DMA操作之前,应先对DMAC编程,把要传送的数据 块长度、数据块在存储器中的起始地址,数据传送方向 等信息发送给DMAC DMA操作过程包括三个阶段: •DMA请求 •DMA响应和数据传送 •传送结束