微机原理 第7章 输入和输出.pptVIP

  • 59
  • 0
  • 约5.95千字
  • 约 51页
  • 2015-09-16 发布于山西
  • 举报
微机原理 第7章 输入和输出

2.块传送方式 在这种传送方式下,8237由DREQ启动后就连续地传送数据,直至字节数计数器减到零产生TC(Terminal Count),或者由外部输入有效的 信号来终结DMA传送。 3.请求传送方式 在这种工作方式下,8237可以进行连续的数据传送。当出现以下三种情况之一时停止传送。 (1)字节数计数器减到0,发生TC; (2)由外界送来一个有效的 信号; (3)外界的DREQ信号变为无效(外设的数据已传送完)。 4.级连方式 这种方式用于通过级连以扩展通道的情况。第二级的HRQ和HLDA信号连到第一级的DREQ和DACK上。 在前三种工作方式下,DMA传送有三种类型:DMA读、写和校验。 8237的寄存器组和编程 1.现行地址寄存器 每一个通道有一个16位的现行地址寄存器。在这个寄存器中保存着用于DMA传送的地址值,在每次传送后,这个寄存器的值自动增量或减量。这个寄存器的值可由CPU写入或读出(分两次连续操作)。 2.现行字节数寄存器 每个通道有一个16位的现行字节数寄存器,它保持着要传送的字节数,在每次传送后此寄存器减量。当这个寄存器的值减为零时,TC将产生。这个寄存器的值在编程状态可由CPU读出和写入。 3.基地址和基字节数寄存器 每一个通道有一对16位的基地址和基字节数寄存器,它们存放着与现行寄存器相联系的初始值。 4.命令

文档评论(0)

1亿VIP精品文档

相关文档