首页 > 编程知识 正文

微机原理之DMA总结

时间:2023-05-06 01:43:06 阅读:284005 作者:3319

@1 当接口准备就绪,便向DMA控制器发DMA请求
@2 cpu通过HOLD引脚接受DMA发出的总线请求(就是所谓的HOLD信号)
@3 cpu如果完成了当前总线的操作,如果允许Dma对总线的请求会通过 HLDA引脚向DMA控制器发送HLDA信号
@4 DMA先把地址送上地址总线,然后然后会向接口发送一个DMA请求被接收
@5 内存把数据发送到数据总线,并经由数据总线由接口锁存器锁存该数据
@6 当DMA传送结束时,DMA控制器将HOLD信号变为低电平,当cpu检测到HOLD信号时为低电平时,自动把HLDA变为低电平

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。