- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
DMA方式就是直接存储器存取工作方式。在DMA方式下,外设通过DMA控制器向CPU提出接管总线控制权的总线要求,CPU在当前的总线周期结束后,响应DMA请求,并把总线控制权交给DMA控制器。在DMA控制器的管理下,外设和寄存器之间就可以直接进行数据交换。01返回本节02一、DMA概述外设通过DMA控制器向CPU提出DMA申请。DMA控制器接受外设的DMA请求,取得总线控制权。总线载决逻辑对总线申请进行载决,把总线控制权交给DMA控制器。二、DMA的功能DMA控制器通知外设DMA应答,开始进入DMA传输。DMA控制器按传输数据的长度直接控制外设与RAM进行数据交换。DMA操作结束,DMA控制器向外设输出计数终止信号,通过接口提出中断申请,并把总线控制权交给CPU,完成一次DMA数据传控。01返回本节02其内部结构如图4.1所示。地址寄存器地址寄存器、基地址寄存器、当前地址寄存器字节数寄存器字节数寄存器、基本字节寄存器、当前字节计数器三、8237A的内部结构图4.18237A的内部结构图返回本节8237A的外部引脚共有40个,如图4.2所示。各引脚功能特性如下:CLK:时钟频率,为输入信号。它控制DMA数据传送的速率及8237A内部操作的定时。CS:片选信号,为输入信号。低电平有效。RESET:复位信号,为输入信号,高电平有效。四、8237A外部引脚及其功能特性04030102READY:准备就绪信号,为输入信号,高电平有效。ADSTB:地址选通信号,为输出信号,高电平有效。AEN:地址允许信号,为输出信号,高电平有效。MEMR:寄存器读信号,为输出信号,低电平有效。当此信号有效时,被选中的寄存器单元的内容被读到数据总线上。IOW:I/O设备写信号,双向信号,低电平有效。03EOP:DMA传输结束信号,双向信号,低电平有效。04MEMW:寄存器写信号,为输出信号,低电平有效。当此信号为低电平时,数据总线上的内容被写入被选中的寄存器单元。01IOR:I/O设备读信号,为双向信号,低电平有效。02DREQ:DMA请求信号,属输入信号,高电平有效。HRQ:总线请求信号,属于输出信号,高电平有效。DACK:DMA响应信号,属于输出信号,高电平有效。HLDA:总线响应信号,属于输入信号,高电平有效。A7~A4:高4位地址线,双向信号在进行DMA传输时提供高4位地址。A3~A0:低4位地址线,双向信号。DB7~DB0:8位双向数据线。单字节传输方式22%请求传输方式40%块传输方式38%1.工作方式级连传输方式68%五、8237A内部寄存器及其作用6.1 概述6.2 CPU与外设数据传送的方式6.3 端口地址分配和译码6.4 DMA控制器8237第六章输入/输出接口6.1概述一、接口电路的分类和功能外设必须通过接口电路与CPU相连接数据总线控制总线地址总线接口电路外部设备数据线控制线状态线一、接口电路的分类和功能接口电路的功能:1)缓冲锁存数据2)地址译码3)传递命令4)码制转换5)电平转换一、接口电路的分类和功能接口电路按通用性分为两类:通用接口和专用接口通用接口:可供多种外部设备使用的标准接口,目的是使微机正常工作通用接口通常制造成集成电路芯片,称为接口芯片。最初的IBM-PC使用了6块接口芯片:8284、8288、8255、8259、8237、8253后来的微机将这些芯片集成为大规模集成电路芯片,称为芯片组。如82430TX芯片组,由两片芯片组成:北桥:82439TX南桥:82371AB一、接口电路的分类和功能二、接口电路的基本结构接口电路通常包含一组能够与处理器交换信息的寄存器,称为I/O端口寄存器,简称为I/O端口1)数据端口——存放数据信息2)状态端口——存放状态信息,(忙、空闲、准备好等机器状态)即反映外设当前工作状态的信息3)控制端口——存放控制信息(启动、停止等动作)状态信息与控制信息可以广义地看作数据信息,因此可以通过数据总线传送数据信息分数据量、模拟量和开关量三类。接口电路组成Port3Port2Port1Port0Port1(16位)I/O端口与存储单元统一编址(MOTOROLA公司68系列)I/O端口独立编址(INTEL86系列)Port0(16位)Port0(32位)PC系列机采用I/O端口独立编址方式Port65535Port255123456三、I/O端口的编址方式I/O端口与存储单元统一编址
您可能关注的文档
最近下载
- IGxA说明书.pdf
- 中国特色大国外交和推动构建人类命运共同体 (修订).pptx VIP
- 2016年度一师一优课,一课一名师随州市级优课评选通报.PDF
- EN 12983-1-2023 用于炉具、炊具、加热铁架上的家用厨具 第一部分:基本要求.pdf
- 活力餐饮演唱会活动执行方案.pdf VIP
- 2024年度企业所得税汇算清缴申报表修订介绍(外部培训).pptx
- 6-1《小数位数相同的小数加减法 (例1)》课件 四年级下册数学核心素养目标(人教版).ppt
- 群星演唱会策划方案3篇.doc
- 北京市第四中学2019_2020学年高一生物下学期期中试题.pdf VIP
- 中国特色大国外交和推动构建人类命运共同体.pptx
文档评论(0)