理解同步传输与异步传输(二)
同步通信和异步通信概述:
1、异步通信:是一种很常用的通信方式。异步通信在发送字符时,所发送的字符之间的时间间隔可以是任意的。当然,接收端必须时刻做好接收的准备。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。异步通信的好处是通信设备简单、便宜,但传输效率较低;
2、同步通信:也称抑制载波双边带通信。它是一种在发射端发送一个抑制载波的双边带信号,而在接收端恢复载波,再进行检波的通信方式。因为恢复的载波与被接收的信号载波同频同相,故取名为同步通信;
区别
1、同步通信和异步通信的主要区别是前者有公共时钟,总线上的所有设备按统一的传输周期进行信息传输,发送方和接收方通信双方是否按约定好的时序进行联络。后者没有公共时钟,没有固定的传输周期,采用应答方式通信,具体的联络方式有不互锁、半互锁和全互锁三种。不互锁方式通信双方没有相互制约关系;半互锁方式通信双方有简单的制约关系;全互锁方式通信双方有完全的制约关系。其中全互锁通信可靠性最高;
2、是否拥有同一个时钟序列进行工作,或者是以数据块为单位进行数据传输,是同步传输和异步传输之间的差别;
下图中a为异步传输,b和c为同步传输。