分享
分享赚钱 收藏 举报 版权申诉 / 71

类型微型计算机系统原理及应用 贺建民 第9章 dma传输新.ppt

  • 上传人:无敌
  • 文档编号:950295
  • 上传时间:2018-05-05
  • 格式:PPT
  • 页数:71
  • 大小:3.87MB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    微型计算机系统原理及应用 贺建民 第9章 dma传输新.ppt
    资源描述:

    1、在线教务辅导网: http:/ 更多课程配套课件资源请访问在线教务辅导网2018/5/5 1第 9章 DMA传输9.1 DMA传输基本概念9.2 可编程 DMA控制器 8237A9.3 8237A的应用举例2018/5/5 29.1 DMA传输基本概念1. DMAn DMA是 Direct Memory Access, DMA传输技术可以提高数据交互的效率,减少对CPU资源的占用。n 所谓 DMA传输就是在不受 CPU干预的情况下,内存储器与高速的外部设备之间交换数据的一种传输方式。2018/5/5 39.1 DMA传输基本概念2. DMA传输系统的主要功能:n 数据传输n 数据校验n 数据检

    2、索等其他功能2018/5/5 49.1 DMA传输基本概念2. DMA传输系统的基本操作流程( 1) :( 1) I/O端口向 DMA控制器发出 DMA操作请求;( 2) DMA控制器接到 I/O端口的请求后,向 CPU发总线请求信号;( 3) CPU执行完当前指令后,向 DMA控制器发出总线响应信号;( 4) CPU放弃对系统总线的控制,处于等待周期,由 DMA控制器接管系统总线;2018/5/5 59.1 DMA传输基本概念2. DMA传输系统的基本操作流程( 2) :( 5) DMA控制器向 I/O端口发出 DMA应答信号;( 6) DMA控制器把进行 DMA操作所涉及的存储器地址发送到

    3、总线上;如从 I/O端口到存储器的数据传输, DMA控制器向 I/O端口发出 I/O读信号,向存储器发出 MEM写信号;如从存储器到 I/O端口的数据传输, DMA控制器向存储器发出 MEM读信号,向 I/O端口发出 I/O信号,完成字节数据传输。( 7)重复第 6步进行下一个字节的传输,直到设定的字节数 DMA传输完毕或设备发出外部终止信号。 DMA将总线请求信号变为无效, CPU检测到总线请求信号无效后,将总线响应信号变为无效,重新获取总线的控制权。2018/5/5 69.1 DMA传输基本概念3. DMA控制器的基本功能( 1)能够响应外部设备的 DMA操作请求,使得 CPU处于等待状态

    4、,并接管系统总线的控制权;( 2)能够按照类似 CPU的工作节拍提供存储器和外部设备工作的各种控制信号;( 3)能够提供正确的存储器操作所需的地址;( 4)可编程控制。( 5)在所需的数据传输操作完成之后,能够发出结束 DMA操作的信号,将系统总线的控制权重新交给 CPU。2018/5/5 79.1 DMA传输基本概念4. DMA控制器的主从两面性n DMA控制器在整个传输系统中,能够取代CPU成为系统的主控单元,控制整个系统总线进行数据传输,向存储器和外设发出各种控制信号(I/O读写、存储器读写等)。n DMA控制器同时又是 CPU的一个外部设备,或者叫被控设备。当 DMA控制器作为外部设备

    5、时,要接受 CPU对它的控制。通常来说,当系统加电复位后, DMA控制器应该自动处于受控状态,在DMA操作之前,由 CPU对其进行编程操作,将其初始化并选择指定的通道、数据传输模式等。2018/5/5 89.2 可编程 DMA控制器 8237A9.2.1 8237A的结构及功能n 8237A是多模式可编程 DMA控制器芯片n 使用 +5V单电源供电n 40引脚双列直插式封装( Cerdip封装)n 能够提供 4个独立的DMA通道,有多个性能不同的版本2018/5/5 99.2 可编程 DMA控制器 8237A9.2.1 8237A的结构及功能8237A在上述 40个引脚中,有些引脚是主控状态( DMA周期)和被控状态(空闲周期)下都有用的,有些则是专用线,可以将其分为与 CPU有关的引脚和与存储器有关的引脚。2018/5/5 10

    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:微型计算机系统原理及应用 贺建民 第9章 dma传输新.ppt
    链接地址:https://www.docduoduo.com/p-950295.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开