(1)串行通信與并行通信
串行通信和并行通信是兩種不同的數據傳輸方式。
并行通信就是將一個8位數據(或16位、32位)的每一個二進制位采用單獨的導線進行傳輸,并將傳送方和接收方進行并行連接,一個數據的各二進制位可以在同一時間內一次傳送。例如,老式打印機的打印口和計算機的通信就是并行通信。并行通信的特點是一個周期里可以一次傳輸多位數據,其連線的電纜多,因此長距離傳送時成本高。
串行通信就是通過一對導線將發送方與接收方進行連接,傳輸數據的每個二進制位,按照規定順序在同一導線上依次發送與接收。例如,常用的優盤的USB接口就是串行通信。串行通信的特點是通信控制復雜,通信電纜少,因此與并行通信相比,成本低。串行通信是一種趨勢,隨著串行通信速率的提高,以往使用并行通信的場合,現在完全或部分被串行通信取代,如打印機的通信,現在基本被串行通信取代,再如個人計算機硬盤的數據通信,現在已經被串行通信取代。
(2)異步通信與同步通信
異步通信與同步通信也稱為異步傳送與同步傳送,這是串行通信的兩種基本信息傳送方式。從用戶的角度上說,兩者最主要的區別在于通信方式的“幀”不同。
異步通信方式又稱起止方式。它在發送字符時,要先發送起始位,然后是字符本身,最后是停止位,字符之后還可以加入奇偶校驗位。異步通信方式具有硬件簡單、成本低的特點,主要用于傳輸速率低于19.2kbit/s以下的數據通信。
同步通信方式在傳遞數據的同時,也傳輸時鐘同步信號,并始終按照給定的時刻采集數據。其傳輸數據的效率高,硬件復雜,成本高,一般用于傳輸速率高于20kbit/s以上的數據通信。
(3)單工、雙工與半雙工
單工、雙工與半雙工是通信中描述數據傳送方向的專用術語。
①單工( Simplex)指數據只能實現單向傳送的通信方式,一般用于數據的輸出,不可以進行數據交換。
②全雙工( Full Simplex)也稱雙工,指數據可以進行雙向數據傳送,同一時刻既能發送數據,也能接收數據。通常需要兩對雙絞線連接,通信線路成本高。例如,RS-422就是“全雙工”通信方式。
③半雙工( Half Simplex)指數據可以進行雙向數據傳送,同一時刻,只能發送數據或者接收數據。通常需要一對雙絞線連接,與全雙工相比,通信線路成本低。例如,RS-485只用一對雙絞線時就是“半雙工”通信方式。










