🎉欢迎关注🔎点赞👍收藏⭐️留言📝
🎉推荐up主专题文章 C语言100道经典编程题【详细分析版】
📌QQ:3052645092 不明白或有问题可以一起讨论哦
🍭作者水平很有限,如果发现错误,请及时告知作者哦!感谢感谢!
数据传送方式分为:直接控制和硬件控制
直接控制分为:无条件,条件,中断,他们都是利用程序控制的CPU直接介入
硬件控制分为:8237DMA传送方式,工作在最小模式。以及,IO处理机,工作在最大模式CPU不直接介入
条件传送给方式工作过程:
1,从IO接口读入状态信息
2,查询检测相关的状态位,检测外设是否准备好交换数据,没准备好继续检测
3,若准备好了,CPU执行,IN指令从端口读数据到CPU,或者执行OUT指令将CPU中的数据写到端口