试述DMA的传送方式。

欢迎免费使用小程序搜题/刷题/查看解析,提升学历,成考自考报名,论文代写、论文查重请加客服微信skr-web

试述DMA的传送方式。

通常,大部分DMAC都有三种DMA传送方式:(1)单字节传送方式每次DMA传送只传送一个字节的数据,传送后释放总线,由CPU控制总线至少一个完整的总线周期。以后又测试DMA请求线DREQ,若有效,再进入DMA周期。在这种方式中要注意:①在DMA响应信号DACK有效前,DREQ必须保持有效;②若DREQ在传送过程中一直保持有效,在两次传送之间也必须释放总线。(2)成组传送方式一个DMA请求可以传送一组信息,这一组信息的字数由编程决定(在DMAC初始化时),只要在DACK有效之前DREQ保持有效即可。一旦DACK有效,不管DREQ是否有效,DMAC一直不放弃总线控制权,直到整个数组传送完。(3)请求传送方式又称查询传送方式。该方式的传送类似于成组传送方式,但每传送一个字节后,DMAC就检测DRAEQ,若无效,则挂起;若有效,继续DMA传送,直到①二组信息传送结束;②外加信号强制DMAC中止操作。

访客
邮箱
网址

通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作


  • 自动写文案
  • 自动写小说
  • 马上扫码让Ai帮你完成工作
通用的占位符缩略图

人工智能机器人,扫码免费帮你完成工作

  • 自动写论文
  • 自动写软件
  • 我不是人,但是我比人更聪明,我是强大的Ai
Top