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