什么是智能终端控制器
智能终端控制器是放在主机和远程终端之间的一些微机,被称为前端处理器,其职责就是尽可能多地替主机承担或卸载通讯任务,以便主机集中力量进行数据处理。
智能终端控制器的功能
智能终端控制器被称为前端处理器,是连接宿主机与若干个远程终端的一种通信控制设备。它是一台具有特殊能力的微型计算机,用以代替计算机中硬连线的通信控制器来对远程终端进行控制。除了控制接收和发送所有在宿主机和终端之间传输的数据以外,前端处理器还可以完成下列各种功能:
(1)数据和格式的转换
把一种或多种传输进来的数据代码和格式转换成宿主机的数据代码或格式;
(2)探询或选择
探向指前端处理器每次只请求一个终端发送数据,而选择则是前端处理器清求一个或多个终端接收数据-具有探询或选择功能的前端处理器”/以确定某一终端是衍已准备好发送或接收数据。
(3)报文的装配或拆卸
对所有以不同的数据速率和按同步或肄步格式传输的数据进行装配或拆卸,以保证宿主机收到的只是完整的报文。
(4)差错控制
对传输差错进行检测并尽可能地校上。
(5)故障弱化
指在宿主机系统的主要部件已经失效的情况下,该系统的另一些部件(例如终端)仍能保持继续工作的一种前端处理器的能力。
(6)排队
把传输进来的报文按传输的次序排好以供宿主机处理。
(7)报文交换
如果某个前端处理器能供不止一台宿宅机使用,那么就可以用它来进行不同宿主机之间的报文交换。
(8)直接响应
对于简单的查询,前端处理器可以直接响应而不必与宿主机打交道。