- 1、本文档共17页,可阅读全部内容。
- 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控制器 §8.1 DMA控制器功能 §8.2 DMA控制器8237A 主讲:焦明海 Email:mhjiao@cc.neu.edu.cn * 主讲:焦明海 Email:mhjiao@cc.neu.edu.cn 计算机硬件技术基础 主讲:焦明海 东北大学计算中心 §8.1 DMA控制器功能 DMA具有以下功能: 1.工作要受CPU的管理。它和其它I/O接口一样是CPU的管理对象。 2.具有总线主设备(MASTER)的功能。一旦DMA请求并得到了总线控制权,它就成了总线主设备,它和CPU一样控制信息在总线上的传输—DMA传输。在DMA传送期间,DMAC将读取源口数据,并写到目的口。当一次传输或若干次传送完毕,DMAC就把总线控制权移交给CPU,它又变成从设备。 CPU对8237A的编程初始化工作是通过8237A的端口 进行的。8237A的端口是用低4位地址线A3A2A1A0编址 ,共有16个端口地址。 16个端口地址分为以下两部分: (1)00H~07H分配给4个通道的相应的16位寄存器。 8237A的寄存器都是16位的,而8237A只有8位数据线 ,读/写操作均分两次进行。 (2)08H~0FH分配给其他寄存器。 包括3条不使用数据总线而只利用端口地址进行操作 的命令。 §8.2 DMA控制器8237A §8.2.1 8237A的内部结构 DB7~DB0 DREQ3~DREQ0 减1计数器 计数暂存器(16) 减1/加1计数器 地址暂存器(16) 读缓冲器 基地址寄存器(16) 基字节数计数器(16) 读 写缓冲器 当前地址寄存器(16) 当前字节数计数器(16) 命令(8) 屏蔽(4) 请求(4) 方式 (6x4) 状态 (8) 暂存器 (8) I/O缓冲器 输出缓冲器 命令控制 逻辑 I/O缓冲器 写缓冲器 读缓冲器 时 序 和 控 制 逻 辑 优 先 权 编 码 逻 辑 A3~A0 A7~A4 EOP RESET CS READY CLOCK AEN ADSTB MEMR MEMW IOR IOW DACK3~DACK0 HRQ HLDA §8.2.2 8237A内部端口地址分配 A3A2A1A0 寄存器说明0 0 0 0 通道0 写:基地址寄存器和当前地址寄存器 读:当前地址寄存器0 0 0 1 通道0 写:基字节计数器和当前字节计数器 读:当前字节计数器0 0 1 0 通道1 写:基地址寄存器和当前地址寄存器 读:当前地址寄存器0 0 1 1 通道1 写:基字节计数器和当前字节计数器 读:当前字节计数器0 1 0 0 通道2 写:基地址寄存器和当前地址寄存器 读:当前地址寄存器0 1 0 1 通道2 写:基字节计数器和当前字节计数器 读:当前字节计数器0 1 1 0 通道3 写:基地址寄存器和当前地址寄存器 读:当前地址寄存器0 1 1 1 通道3 写:基字节计数器和当前字节计数器
您可能关注的文档
- 第11口章第7节直肠肛管疾病.ppt
- 第11口章第8节大肠癌.ppt
- 第11口章假设检验.ppt
- 第12口-13章核酸.doc
- 第12口章 变形缝.ppt
- 第12口章 生态学研究进展与理论前沿.ppt
- 第12口章恒定磁场.ppt
- 第12口章恒定磁场讲解.ppt
- 第13口章 热学 第1讲 分子动理论与统计观点.ppt
- 第13口章 典型光学系统.doc
- 小学数学概念教学中的学生数学思维转变与数学素养提升策略研究教学研究课题报告.docx
- 智慧校园智能学习环境在特殊教育学校中的实践与应用——以情感障碍学生为例教学研究课题报告.docx
- 高中智慧校园智能学习环境下的翻转课堂实施效果与改进路径研究教学研究课题报告.docx
- 海水淡化膜材料制备技术的膜材料选择与膜污染控制策略教学研究课题报告.docx
- 初中物联网智慧校园在校园环境治理中的应用探讨教学研究课题报告.docx
- 第三讲中西方精神比较.ppt
- 创新教育理念下高中地理实践能力培养策略研究教学研究课题报告.docx
- 中职汽修专业课程设计与实际操作的有效衔接.docx
- 《老旧建筑加固改造中的施工技术创新与施工组织优化研究》教学研究课题报告.docx
- 安师大自然地理学复习要点——行星地球:磁暴.doc
文档评论(0)