试题详情
简答题DMA控制器8237如何实现优先级控制,并进行数据传送的?
  • 在可编程DMA控制器芯片8237中,优先编码部分对同时提出DMA请求的多个通道进行优先级排队判优,当可编程DMA控制器芯片8237收到一个从外设发来的DREQ请求DMA传送时,该DMAC经过判优和屏蔽处理后,向总线控制器送出总线请求HRQ信号要求使用总线。
    DMAC接管总线控制权后,由被动状态进入主动状态,成为系统主控者,并向I/O设备发出DMA应答信号DACK,向存储器发出地址信号和读/写信号,开始DMA传送,成为系统的主宰者。
  • 关注下方微信公众号,在线模考后查看

热门试题