无条件传送方式的接口电路必需包含( )
A、一个采用锁存器实现的数据端口
B、一个采用三态缓冲器实现的数据端口和一个采用三态缓冲器实现的状态端口
C、一个采用三态缓冲器实现的数据端口
D、一个采用锁存器实现的数据端口和一个采用三态缓冲器实现的状态端口
【正确答案】:A
【题目解析】:本题有歧义,A选项可用于数据输出端口,C选项可用于数据输入端口。无条件传送方式仅适用于外围设备的动作时间都已知的场合。此时,由软件去配合硬件实现传送。在读入或输出数据时,认为外围设备均已准备好,微处理器不必考虑外围设备的状态;无条件传送输入将数据信号通过接口电路连接到数据总线上,为防止数据总线冲突,数据只有在地址选中且读信号有效时,才能挂在总线上,因此接口电路必须采用三态数据缓冲器实现;无条件传送输出将微处理器的数据输出并送入数据锁存器,数据锁存器的控制信号由地址译码和I/O写信号组合。