单片机CPU与I/O设备进行数据交换可采用的传送方式有()。 A无条件传送 B查询传?

发布网友

我来回答

3个回答

懂视网

无条件传送方式是在假定外设已经准备好的情况下,直接利用输入指令(IN指令)或输出指令(OUT指令)与外设传送数据,而不去检查(查询)外设的工作状态。

  

  这种传送方式的优点是控制程序简单。但它必须是在外设已经准备好的情况下才能使用,否则传送就会出错。所以在实际应用中无条件传送方式使用较少,只用于一些较简单外设的操作,如对开关信号的输入,对LED显示器的输出等。在此情况下,外设总是准备好的,它可以无条件地随时接收CPU发来的输出数据,也能够无条件地随时向CPU提供需要输入的数据。

  

  程序查询传送方式也称为条件传送方式。在这种方式下,利用查询方式进行输入输出,就是CPU通过执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据。根据这种状态,CPU有针对性地为外设的输入输出服务。

热心网友

单片机CPU与I/O设备进行数据交换可采用的传送方式有()。
A. 无条件传送
B. 查询传送
C. 中断传送
D. DMA传送
----

ABCD,都是可以有的。
一些简单的单片机,没有 DMA 功能,那就不能选 D。

热心网友

单片机CPU与io设备进行数据交换,可采用的传送方式是无条件传送,因为他们的传送方式比较简单。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com