同步通訊和非同步通訊的區別

同步通訊與非同步通訊區別

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)的意思是迴圈冗餘校驗碼。它用於檢驗在傳輸過程中是否出現錯誤,是保證傳輸可靠性的重要手段之一。