接口电路中具有不同地址,可以由CPU 进行读/ 写操作的寄存器。通常有数据端口、状态端口和控制端口。
(一)数据口
数据:外设输入给 CPU 或从 CPU 输出给外设的各种数据信息。
数据口用于完成输入与输出数据。
(二)状态口
状态:反映外设当前工作状态的信息。如输入设备是否准备好
( READY );输出设备是否忙( BUSY )等。
状态(输入)口,用于使 CPU 了解外设状态。
(三)控制口
控制: CPU 发出的对外设或接口的控制信息。如外设的启动或停止,
接口的工作模式设置等。
控制(输出)口,用于完成 CPU 的控制操作。
数据信息、控制信息和状态信息都由数据线传送,因此要通过不同的端
口来区分。
二、端口的概念
第 3 页 / 共 26 页