早期的计算机是为批处理信息而设计的,所以当计算机在与远程终端相连时,必须在计算机上增加一个接口才行。显然,这个接口应当对计算机原来的硬件和软件系统的影响尽可能的小些,这样,就出现了所谓的“线路控制器”(Line Controller)。由于在通信线路上是串行传输,而在计算机内采用的是并行传输,因此线路控制器的主要功能是进行串行和并行传输的转换以及执行简单的差错控制。随着远程终端数量的增多,为避免一台计算机使用多个线路控制器,在20世纪60年代初期,出现了多重线路控制器(Multiline Controller)。多重线路控制器可使计算机与多个远程终端相连接。这种最简单的联机系统也称为面向终端的计算机通信网。