单选题 32.接口的主要功能包括( )。
Ⅰ.数据转换
Ⅱ.数据缓冲与时序配合
Ⅲ.提供外部设备和接口的状态
Ⅳ.实现主机和外部设备之间的通信联络控制
Ⅴ.电平匹配和负载匹配
【正确答案】 B
【答案解析】
(1)数据转换:不同类型的数据必须经过转换过程才能被对方识别和接收。
(2)数据缓冲与时序配合:在接口电路中,一般设置几个数据缓冲寄存器,从而使接口具备一定的缓冲存储能力。
(3)提供外部设备和接口的状态:在接口线路中设置设备和接口状态寄存器,CPU可以通过读取其内容了解外部设备和接口线路的工作状态,调整对外部设备及数据接口的指令。
(4)实现主机和外部设备之间的通信联络控制:主要通信联络控制工作包括设备选择、操作时序的控制与协调、中断的请求与批准、主机命令与I/O设备状态的交换和传递。
(5)电平匹配和负载匹配:总线信号电平通常是与TTL兼容的,而外设的I//O信号有TTL电平和其他规格的电平。当电平不同时,需经过接口电路进行电平转换。