题17

题目

Q:【2017 统考真题】 I/O 指令实现的数据传送通常发生在 ( ) 。
A. 设备和 端口之间
B. 通用寄存器和 设备之间
C. 端口和 端口之间
D. 通用寄存器和 端口之间

分析

A:IO端口是指IO接口中用于缓冲信息的寄存器,由于主机和 IO 设备的工作方式和工作速度有很大差异, I/O 端口应运而生。
在执行一条指令时, CPU 使用地址总线选择所请求的 I/O 端口, 使用数据总线在 CPU 寄存器和端口之间传输数据。

D