题目
在CPU与慢速变化的设备交换数据时,可以认为它们总是处于“就绪”状态,随时可以进行数据传送,这就是()。A、查询传送 B、中断传送 DMA方式 D、无条件传送
在CPU与慢速变化的设备交换数据时,可以认为它们总是处于“就绪”状态,随时可以进行数据传送,这就是()。A、查询传送 B、中断传送 DMA方式 D、无条件传送
题目解答
答案
D
解析
本题考查计算机组成原理中CPU与外部设备数据传送方式的相关知识。解题解题的关键在于理解每种数据传送方式的特点,并根据题目中“总是处于‘就绪’状态,随时可以进行数据传送”这一描述来判断对应的传送方式。
各选项分析
- A选项:查询传送
- 查询传送方式是CPU不断地查询外部设备的状态,只有当设备处于就绪状态时,CPU才进行数据传送。在查询过程中,CPU需要不断地读取设备状态,这一操作,会占用CPU大量的时间,而且设备不一定总是处于就绪状态,需要等待设备准备好。所以该方式不符合题目“总是处于‘就绪’状态,随时可以进行数据传送”的描述。
- B选项:中断传送
- 中断传送方式是当外部设备准备好数据时,会向CPU发出中断请求,CPU响应中断后进行数据传送。这种方式是设备主动通知CPU,而不是CPU认为设备总是处于就绪状态,而是设备准备好时才触发中断。所以该方式也不符合题目描述。
- C选项:DMA方式
- DMA(直接内存访问)方式是在专门的DMA控制器的控制下,外部设备和内存之间直接进行数据传送,不需要CPU的干预。它主要用于高速设备与内存之间的大量数据传输,重点在于数据传输的高效性,而不是强调设备总是处于就绪状态随时传送。所以该方式不符合题意。
- D选项:无条件传送
- 无条件传送方式是CPU认为外部设备总是处于就绪状态,不需要查询设备的状态,直接进行数据传送。这与题目中“可以认为它们总是处于‘就绪’状态,随时可以进行数据传送”的描述相符。