微机原理与汇编语言程序设计作者刘永华等第10章DMA技术应用课案.pptVIP

  • 30
  • 0
  • 约2.09万字
  • 约 70页
  • 2017-03-03 发布于广东
  • 举报

微机原理与汇编语言程序设计作者刘永华等第10章DMA技术应用课案.ppt

微机原理与汇编语言程序设计作者刘永华等第10章DMA技术应用课案.ppt

第10章 DMA技术及应用 学习目标 本章主要讲解了DMA技术及应用。通过本章学习,读者应该掌握以下内容: DMA的基本概念; DMA的四种传送方式; 8237A的初始化方法及编程应用。 第10章 DMA技术及应用 教学内容 10.1 DMA技术概述 10.2 DMA控制器8237A 10.3 8237A初始化编程 10.4 8237A应用实例 习题与思考题十 10.1 DMA技术概述 DMA是“直接存储器存取”的英文缩写。它为高速I/O设备与读写存储器之间进行批量数据交换提供直接的传输通道。在传输过程中,CPU不再干预,而是由一个硬件逻辑DMA控制器负责管理。但并不是CPU根本与DMA传送方式无关。恰恰相反,在DMA方式的三个阶段(请求、响应及结束)都需要CPU参与,只是传输期间CPU处于等待状态。 10.1.1 基本概念 10.1.2 DMA控制器 10.1.1 基本概念 1.DMA概念 在外设与计算机之间传输信息(数据),可以用程序控制和中断控制的方法,其基本过程都是由CPU执行指令来完成的。 DMA传送是一种让数据在外设和内存之间直接传送的方式,它与前两种方法一起,构成了计算机的三种传送方式。这种传送方式的基本特点是没有CPU参与数据传送,在DMA传送期间

文档评论(0)

1亿VIP精品文档

相关文档