说明CPU和I/O接口之间的数据传送方式,并说明各种传送方式下如何实现传送。
答:数据传送方式:无条件传送方式、程序查询传送方式、中断传送方式、DMA传送方式
其中
1. 无条件传送:输入输出时直接使用IN或OUT指令完成数据传送,无需查询外设状态;
2. 程序查询传送方式:CPU向外设传送数据前,先查询外设产端口是否满足,若不满足,则继续查询其状态,直到外设状态满足才进行数据传送。
3. 中断传送方式:当外设准备好时,通过IO端口给CPU一个中断请求,CPU及时响应中断请求,转入中断服务子程序,完成数据传输后恢复断点,继续执行原程序。
4. DMA传送方式:外设与存储器之间直接交换信息,DMAC控制传送。
温馨提示:答案为网友推荐,仅供参考