- 24
- 0
- 约5.93千字
- 约 48页
- 2020-11-01 发布于福建
- 举报
优点:总线控制权的转移不需要时间,DMA传送高效 缺点:硬件逻辑实现复杂 适用于:CPU的工作周期比内存存取周期长很多的情况。 * 精品PPT·值得借鉴 1、DMA基本构成 (1)内存地址计数器 用于存放内存中要交换的数据的地址。在DMA传送前,须通过程序将数据在内存中的起始位置(首地址)送到内存地址计数器。而当DMA传送时,每交换一次数据,将地址计数器加“1”,从而以增量方式给出内存中要交换的一批数据的地址。 * 精品PPT·值得借鉴 (2)字计数器 用于记录传送数据块的长度(多少字数)。其内容也是在数据传送之前由程序预置,交换的字数通常以补码形式表示。在DMA传送时,每传送一个字,字计数器就加“1” ,当计数器溢出即最高位产生进位时,表示这批数据传送完毕,于是引起DMA控制器向CPU发中断信号。 * 精品PPT·值得借鉴 (3)数据缓冲寄存器 用于暂存每次传送的数据(一个字)。当输入时,由设备(如磁盘)送往数据缓冲寄存器,再由缓冲寄存器通过数据总线送到内存。反之,输出时,由内存通过数据总线送到数据缓冲寄存器,然后再送到设备。 * 精品PPT·值得借鉴 (4)“DMA请求”标志 每当设备准备好一个数据字后给出一个控制信号,使“DMA请求” 标志置“1”。该标志置位后向“控制/状态”逻辑发出DMA请求,后者又向CPU发出总线使用权的请求(HOLD),CPU响应此请求后
您可能关注的文档
- 计算机网络讲稿[参照].ppt
- 计算机网络三级项目[汇编].ppt
- 计算机网络习题讲解[参考].ppt
- 计算机网络绪论[借鉴].ppt
- 计算机网络与通信(第2章)[借鉴].ppt
- 计算机网络与通信技术总复习[整理].ppt
- 计算机网络原理复习习题[借鉴].ppt
- 计算机维修讲座[借鉴].ppt
- 计算机文化基础(高职高专第十版)第1章[汇编].ppt
- 计算机应用基础(Excel 2010电子表格)[汇编].ppt
- 2026+循证建议:英克司兰在慢性肾脏病患者中的应用解读.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理 (1)_repaired.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_final.pptx
- 2026+中国循证专家共识:儿童肺栓塞的管理_repaired.pptx
- 2026+专家建议:嗜酸性食管炎组织学报告标准化.pptx
- 2026+最佳实践共识建议:所有医院发生的尿路感染的预防策略.pptx
- 2026+paflar+指南:少关节型幼年特发性关节炎_repaired.pptx
- 2026+PANLAR建议:少关节型幼年特发性关节炎的治疗.pptx
- 2026+国外实践指南+:女性首次经历精神病发作时首选的抗精神病药物.pptx
原创力文档

文档评论(0)