计算机组成原理 天津大学 四、DMA三种工作方式 1、CPU暂停方式 主机响应DMA请求后,让出存储总线,直到一组数据传送完毕后,DMA控制器才把总线控制权交还给CPU。采用这种工作方式的I/O设备,在其接口中一般设置有小容量存储器。I/O设备先与小容量存储器交换数据,然后由小容量存储器与主机交换数据,这样可减少DMA传送占用存储总线的时间,也即减少CPU暂停工作时间。 2、CPU周期窃取方式 DMA控制器与主存储器之间传送一个数据,占用(窃取)一个CPU周期,即CPU暂停工作一个周期,然后继续执行程序。 3、直接访问存储器工作方式 这是标准的DMA工作方式,如传送数据时CPU 正好不占用存储总线,则对CPU不产生任何影响。如DMA和CPU同时需要访问存储总线,则DMA的优先级高于CPU。 在DMA传送数据过程中,不能占用或破坏 CPU硬件资源或工作状态,否则将影响CPU的程序执行。 计算机组成原理 天津大学 五、DMA控制器的组成 DMA控制器(接口)的结构框图如图9-32所示。 图9-32 DMA接口 计算机组成原理 天津大学 1、寄存器组 (1)DMA地址寄存器DMAR 该寄存器初始值为主存缓冲区的首地址。主存缓冲区地址是连续的,I/O设备访存时,由该首地址开始。该寄存器具有自动加1功能,能不断提供存储器数据区的地址。 (2)外部设备地址寄存器DAR 该寄存器存放I/O设备
您可能关注的文档
- 计算机系统结构习题课(2011).ppt
- 计算机系统结构03.ppt
- 计算机系统原理复习.ppt
- 计算机系统结构-1-计算机体系结构的基本概念.ppt
- 计算机文化基础第七章.ppt
- 计算机网络技术与应用电子教案.ppt
- 计算机信息检索原理.ppt
- 计算机系统组成---软件系统.ppt
- 计算机系统结构实验 31 微程序版cpu 赖晓铮.ppt
- 计算机系统综合课程设计4-接口与软件设计.ppt
- 2026兴业银行成都分行社会招聘(2月)备考试题及答案详解1套.docx
- 2026中国藏语系高级佛学院招聘应届高校毕业生6人备考试题及答案详解1套.docx
- 2026中国华电集团有限公司华电电力科学研究院有限公司校园招聘7人(第二批)备考试题及参考答案详解一.docx
- 摄影培训推荐工作方案.docx
- 柑桔品种展示园建设方案.docx
- 党员培训轮训实施方案.docx
- 2026中金公司暑期实习生招聘备考试题附答案详解.docx
- 2026中煤鄂尔多斯能源化工有限公司面向中国中煤内部及社会招聘14人备考试题参考答案详解.docx
- 2026中国人民财产保险股份有限公司福建省分公司校园招聘备考试题及参考答案详解.docx
- 2026中国人民人寿保险股份有限公司人保寿险体验官招聘5人备考试题及答案详解一套.docx
最近下载
- 多圈弹簧管压力计的介绍.doc VIP
- 初中数学高级教师职称评审答辩60题.pptx VIP
- 军标Z 102-1997 软件可靠性和安全性设计准则.pdf VIP
- 2026年生物医药行业创新药研发报告及细胞治疗技术分析报告.docx
- 公司管理制度大全(附表格).doc VIP
- 2025年中级经济师考试(知识产权)新版真题卷(附答案).pdf VIP
- 河北省保定市一中2025-2026年高三下5月模考思想政治试卷(含解析).pdf VIP
- 食品记录控制程序(标准版).docx VIP
- 自贡广播电视大学富顺分校《健康教育与健康促进》形考任务3(25分)-100分.doc VIP
- 国有企业股份转让项目可行性研究报告.docx
原创力文档

文档评论(0)