微机原理与接口技术 教学课件 ppt 作者 周国运 微机原理与接口技术8
22页1、微机原理与接口技术 第8章 DMA技术,主编:周国运 机械工业出版社 2011.9,第8章 DMA技术,本章内容 8.1 8237A的组成和工作原理 8.2 8237A的工作方式和寄存器 8.3 8237A在PC机中的应用,本章介绍了DMA控制芯片8237A的内部结构、引脚定义、工作方式以及寄存器格式和定义。然后又讨论了8237A的软命令,和8237A的应用。 通过本章的学习,了解DMA的工作原理和8237A芯片的内部结构,掌握8237A的工作方式以及寄存器格式和软命令,并最终掌握8237A的应用编程。,8.1 8237A的组成和工作原理,一、DMA 直接存储器存取(Direct Memory Access)简称为DMA,是在存储器和I/O设备之间建立数据通路,让I/O设备和内存通过该数据通路直接交换数据。 DMA技术可以在没有CPU干预的情况下,实现内存与外设,或者外设与外设之间的快速数据传输。,8.1 8237A的组成和工作原理,二、8237A的主要特点 Intel 8237A 芯片是高性能的可编程 DMA 控制器,其主要特点如下: 每个8237A芯片有4个DMA通道。 每个DMA
2、通道具有不同的优先权。 每个DMA通道可以分别允许和禁止。 每个DMA通道有4种工作方式。 一次传送的最大长度可达64KB,其数据传送率可达1.5Mb/s。 多个8237A芯片可以级连,扩展通道。,8.1 8237A的组成和工作原理,三、8237A的结构,8.1 8237A的组成和工作原理,1基本控制逻辑单元 (1)时序与控制逻辑 根据初始化编程时所设置的工作式,产生8237A内部定时信号和外部控制信号。 (2)优先级编码单元 CPU对8237A送来的初始化命令所设置的优先权,对外设同时提出的多个DMA请求,进行排队判优,裁决各通道的优先次序。 (3)命令控制单元 CPU控制总线,8237A处于从属状态时,对CPU送来的初始化命令进行译码;当8237A控制总线,CPU脱离总线时,对设定的DMA工作方式字进行译码。,8.1 8237A的组成和工作原理,2缓冲器 (1)地址I/O缓冲器 4位双向的三态缓冲器,在CPU控制总线时,将地址总线的低4位A3A0送入8237A进行译码,选通内部寄存器,在IOW有效时,将数据总线的数据写入所选通的内部寄存器中;在IOR有效时,将所选通的寄存器内容送到
《微机原理与接口技术 教学课件 ppt 作者 周国运 微机原理与接口技术8》由会员E****分享,可在线阅读,更多相关《微机原理与接口技术 教学课件 ppt 作者 周国运 微机原理与接口技术8》请在金锄头文库上搜索。
逍遥游复习 知识点整理
近现代法德关系史 高三展示课3稿
当代大学生人生信仰及追求的调查研究
长相思 纳兰性德-ppt课件
课件:危机意识 一
英语ppt演讲关于阿甘正传
发达国家基础教育改革的动向与趋势 修改版
中国民间美术 课件.ppt
生物质发电技术与系统 课程ppt 第1章 生物质发电技术现状及发展趋势 2学时 -----2016
现代信号处理思考题 含答案
执业药师继续教育 抑郁症的药物治疗 100分
小学生的成长档案模板不用修改 万能型
增订六版 现代汉语 上册 第二章文字 思考与练习答案
国家财政ppt课件
加拿大英语介绍
六年级统计图的选择课件
中学生成长档案ppt
中国现代文学史期末复习整理
lohi和hihilo训练对女子赛艇运动员运动能力影响的比较研究
风雨贾平凹阅读答案
2024-04-11 25页
2024-04-11 37页
2024-04-11 28页
2024-04-11 31页
2024-04-11 36页
2024-04-11 29页
2024-04-11 22页
2024-04-11 27页
2024-04-11 34页
2024-04-11 32页