同步通信和異步通信的區別

同步通信與異步通信區別

1、同步通信要求接收端時鐘頻率和發送端時鐘頻率一致,發送端發送連續的比特流;異步通信時不要求接收端時鐘和發送端時鐘同步,發送端發送完一個字節後,可經過任意長的時間間隔再發送下一個字節。

2、同步通信效率高,異步通信效率較低。

3、同步通信較複雜,雙方時鐘的允許誤差較小;異步通信簡單,雙方時鐘可允許一定誤差。

4、同步通信可用於點對多點,異步通信只適用於點對點。

同步通信和異步通信的區別

用於同步通信的數據格式

1、單同步格式,會送一幀數據僅使用一個同步字符。當接收端收到並識別出一個完整同步字符後,就連續接收數據。一幀數據結束,進行CRC校驗。

同步字符 數據 CRC1 CRC2;

2、雙同步字格式,這時利用兩個同步字符進行同步。

同步字符1 同步字符2 數據 CRC1 CRC2;

3、同步數據鏈路控制(SDC)規程所規定的數據格式。

標誌符01111110 地址符8位 數據 CRC1 CRC2 標誌符01111110;

同步通信和異步通信的區別 第2張

4、則是一種外同步方式所採用的數據格式。對這種方式,在發送的一幀數據中不包含同步字符。同步信號SYNC通過專門的控制線加到串行的接口上。當SYNC一到達,表明數據部分開始,接口就連續接收數據和CRC校驗碼。

數據場 CRC1 CRC2;

5、高級數據鏈路控制(HDLC)規程所規定的數據格式。它們均用於同步通信。

標誌符01111110 地址符8位 控制符8位 數據 CRC1 CRC2 標誌符01111110;

CRC(cyclic redundancy checks)的意思是循環宂餘校驗碼。它用於檢驗在傳輸過程中是否出現錯誤,是保證傳輸可靠性的重要手段之一。