全站数据
8 4 2 0 5 8 1

CPU与外设之间的数据传送方式有哪些

财经先锋队 | 简单学习,快乐成才!         
问题更新日期:2024-10-20 16:18:18

问题描述

CPU与外设之间的数据传送方式有哪些,麻烦给回复
精选答案
最佳答案

CPU与外设之间的数据传送方式有无条件传送和条件传送。

(1) 无条件传送。前提:外设任何时刻均已准备好数据或处于接受数据的状态。工作过程:直接执行输入输出指令,完成输入输出操作。

特点:程序不检查外设的状态,直接执行输入输出指令。这是最简单的传送方式,操作简单,所需硬件和软件都较少。适用于无需应答联络的场合。

(2) 条件传送。查询式传送方式。工作过程:CPU先执行一条输入指令,从外设的状态口读取它的当前状态。如果外设为准备好数据或处于忙碌状态,则程序转回反复执行读状态指令,不断检查外设状态;

如果外设已准备好数据,CPU便执行输入指令,从外设输入数据。