简答题

说明8237A初始化编程的步骤。

正确答案

(1)写屏蔽字,阻止某通道的DMA请求。
(2)写命令字(8号地址),确定信号有效电平、优先级方式、通道工作允许等。
(3)写模式字(B号地址),确定某通道传送方式、传送类型、地址寄存器变化方式等。
(4)置0先/后触发器。
(5)设置地址寄存器、字节数寄存器的初值。
(6)清除某通道屏蔽位,允许8237A响应其DMA请求。

答案解析

相似试题
  • 简述8237A初始化编程的一般步骤?

    简答题查看答案

  • 叙述一次DMA控制器8237A编程使用的主要步骤。

    简答题查看答案

  • 8250的初始化编程,有哪几个主要步骤?

    简答题查看答案

  • 8237A的初始化包括哪些方面?

    简答题查看答案

  • 设置PC的8237A通道2传送1KB数据,请给其字节数寄存器编程。

    简答题查看答案

  • 说明8237A单字节DMA传送数据的全过程。

    简答题查看答案

  • DMA控制器8237A能不能用中断方式工作?请说明。

    简答题查看答案

  • 试利用通道1从外设输入54KB的一个数据块,传送至5678H开始的存储区域(增量传送),采用块传送方式,传送完不自动初始化,外设的DREQ和DACK都为高电平有效。已知8237A的端口地址为50H~5FH。

    简答题查看答案

  • 8237A的屏蔽字有哪几种格式?分别作简要说明。对某个通道实施屏蔽是指什么?

    简答题查看答案