(一)异步传输

这是通信系统中最早采用的同步措施,也是最简单的一种同步措施。具体实现是:每次传输一个字符时,前面用起始位作为开始的标志,后面用停止位标志该字符的结束。起始位为‘0’,持续时间为一位时间;停止位为‘1’, 持续时间可以是一位,一位半或两位,具体选多少取决于所选用的通信标准。典型的异步传输数据格式如图 2—6 所示。

(一)异步传输 - 图1

在本例中,传输两个字符,第一个字符的编码是‘10010111’,第二个字符的编码是‘11000100’,每个字符为 8 位,起始位为 1 位,停止位为 2 位。接收器根据从 1→0 的跳变识别一个新字符的开始,起始位随后的 8 位是有效数据位,两位停止位标志着该字符的结束。在这种方式中,接收器的时钟仍然要与发送时的时钟同步(即采样间隔,或者叫采样频率要保持一致), 但由于每个字符都用起始位和停止位作为一个小单位隔离出来,对时钟的精度要求就降低了。一个字符一般由 5~8 位组成,加上起始位和停止位,收发双方只要能做到在十几位同步就可以了。统计表明,除非收发双方的时钟偏差超过 50%(这样的时钟当然属于淘汰之列),就算是每次采样有一定的偏差,但在十几位的时间里,不会产生采样到别的位上的错误。

异步传输的同步以一个字符为单位,因此也称为字符同步方式。这种方式简单易行,但传输效率比较低。因为每 5~8 个有效位就要加上 2~3 位控制位,有效率只有 8/10,(如果有效位只有 5 位,效率将会更低)。因此异步方式广泛用于低速线路中,比如计算机与终端的连接,计算机与调制解调器的连接等。

如果大家留心察看一下,就会发现所有的计算机都提供异步通信口,即使微机也提供一到两个以上的异步通信端口。