第4章-DMA技术.pptVIP

  • 2
  • 0
  • 约1.11万字
  • 约 77页
  • 2018-02-24 发布于湖北
  • 举报
第4章-DMA技术

浙江工业大学计算机学院 1 1 内容回顾 定时/计数基本概念 定时、计数的基本概念。 微机中的定时:内部定时、外部定时。 定时方法:软件定时、不可编程/可编程硬件定时。 8253/8254定时/计数器 内部结构、引脚定义、端口操作地址。 8253/8254定时/计数器方作方式 6种工作方式。 差异:输出波形、计数触发方式、门控影响。 2 2 8253/8254编程与应用 写方式字;写初值。 注意区分方式字和初值的端口地址。 PC机的定时/计数器应用 T1:为系统电子时钟提供时间基准。 T2:动态存储器定时刷新控制信号。 T3:扬声器音频发生器。 3 3 4 第四章 DMA技术 4 背景:程序控制方式和中断方式都需CPU的干预。对于高速、大批量的数据传输,若由CPU一条一条执行指令来完成数据交换,效率低下。 原理:DMA方式通过专用接口,让存储器与高速外设之间直接交换数据,而无需CPU的干预;并且内存地址的修改、传送开始和结束控制都由硬件电路实现,大大提高了传输速度。 特点:用硬件控制代替软件控制。实现硬件控制的器件称为DMA控制器(DMAC)。它是DMA传输的核心。 4.1 DMA 概述 5 5 DMAC的2种工作状态 被动工作状态:CPU对DMAC进行控制和指挥。例如:向DMAC写入内存传送区的首地址、传送字节数和控制字。此时,DMAC相当于一个外设,称为总线从模块或受控

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档