回覆列表
  • 1 # 使用者8605112684703

    並行通訊本身要帶時鐘,既然用並行,肯定是不缺埠,拿出一個來做時鐘是合適的。

    序列通訊一般就兩條線,如果有共同地線,是可以帶時鐘的同步序列。

    如果沒有公共地,沒法時鐘同步,那麼就按照晶振人為畫格子,兩邊畫的格子基本一樣大,這樣可以保證同步一次後幾百個格子都能對齊,然後兩邊用各自的格子傳資料,互相不聯絡,所以是非同步。當感覺格子對不起,程式裡就寫死重新開啟一次通訊。

    這玩意要長篇大論,感覺解釋的不夠好。

  • 2 # 使用者3177994670834

    同步通訊和非同步通訊主要有實現條件,效率,複雜程度和適用情況的區別。

    一、實現條件的區別

    1、同步通訊進行資料傳輸時,要求傳送和接收雙方要保持完全的同步,因此,要求接收和傳送裝置必須使用同一時鐘。

    2、非同步通訊時不要求接收端時鐘和傳送端時鐘同步,傳送端傳送完一個位元組後,可經過任意長的時間間隔再發送下一個位元組。

    二、效率的區別

    1、同步通訊可以實現高速度、大容量的資料傳送。效率較高。

    2、非同步通訊通道利用率較低(因為開始位和停止位的開銷所佔比例較大),故效率相對較低。

    三、複雜程度的區別

    1、同步通訊要求發生時鐘和接收時鐘保持嚴格同步,同時硬體複雜,雙方時鐘的允許誤差較小。

    2、非同步通訊簡單,雙方時鐘可允許一定誤差。

    四、適用情況的區別

    1、同步通訊可用於點對多點。

    2、非同步通訊只適用於點對點。

  • 中秋節和大豐收的關聯?
  • 月經量越來越少是怎麼回事?