n09第5章数字量输入输出1.pptVIP

  • 2
  • 0
  • 约6.77千字
  • 约 52页
  • 2019-10-07 发布于湖北
  • 举报
所以希望用硬件在外设与内存之间直接进行数据交换(DMA)而不通过CPU,这样数据传送的速度上限就取决于存储器和外设的工作速度。 在DMA方式时,就需要CPU出让总线(即CPU连到这些总线上的引线处于第三态—高组状态),而由DMA控制器(硬件)接管,控制传送的字节数,判断DMA是否结束,以及发出DMA结束等信号。这些都是由硬件实现的。 DMA控制器的功能 能向CPU发出HOLD信号 当CPU发出HLDA信号后,接管总线控制权,进入DMA方式 输出地址信息,能对存储器寻址及能修改地址指针 能输出读写等控制信号 能决定传送字节数及判断DMA传送是否结束 发出DMA结束信号,使CPU恢复正常工作状态。 2. DMA操作的基本方式 周期挪用 周期扩展 CPU停机方式 3. DMA传送方式 单字节方式 字节组方式 一、总线的基本概念 数字计算机是由若干个部件组成的,这些部件间的信息交换是通过一组公共的标准线路进行的,这组用来进行信息传送的公用线路,称为总线。 总线上传送的是二进制信息。每一位二进制数由总线上的一根线传送。 同一时刻一根总线上只能传送一个数据。 第5节?? 系统总线 1、总线分类 总线有很多分类方法,不同的分类,总线有不同的名称。 I.?按总线在计算机系统中的位置,总线可分为下列三种: ①片内总线: 微处理器芯片内部各部件间的连接线路,称为片内总线。

文档评论(0)

1亿VIP精品文档

相关文档