嵌入式学习小组
直播中

蔡鼎瑾

8年用户 1058经验值
私信 关注

计算机与外设之间进行数据传送有哪几种基本控制方式

从事过单片机或者学习过微机原理的同学对于这个问题应该不陌生,面试官借此问题展开对中断和DMA的追问。社招一般不会问这个问题。计算机与外设之间进行数据传送有三种基本控制方式:查询方式、中断方式和DMA方式。1.查询方式查询方式是通过执行输入/输出查询程序来完成数据传送的。工作原理是:当CPU启动外设工作后,不断地读取外设的状态信息进行测试,查询外设是否准备就绪,如外设准备好,则可以进行数据传送;否则,CPU继续读取外设的状态信息进行查询等待,直到外设准备好。采用程序查询方式进行数据传送时,实际上在外

更多回帖

发帖
×
20
完善资料,
赚取积分