首頁 > 常見問題 > 主體

資料傳輸方式有哪幾種?

青灯夜游
發布: 2020-10-30 16:51:06
原創
25649 人瀏覽過

若依資料傳輸的順序可分為平行傳輸與序列傳輸;若依資料傳輸的同步方式可分為同步傳輸與非同步傳輸;若依資料傳輸的流向與時間關係可分為單工、半雙工和全雙工資料傳輸。

資料傳輸方式有哪幾種?

資料傳輸方式(data transmission mode),是資料在頻道上傳送所採取的方式。

依序分類

並行傳輸是將資料以成組的方式在兩條以上的平行通道上同時傳送。例如採用8單位代碼字元可以用8條頻道並行傳輸,一條頻道一次傳送一個字元。因此不需另外措施就實現了收發雙方的字元同步。缺點是傳輸頻道多,設備複雜,成本較高,故較少採用。

串列傳輸是資料流以串列方式在一條頻道上傳輸。該方法易於實現。缺點是要解決收、發雙方碼組或字元的同步,需外加同步措施。串列傳輸採用較多。

按方式分類

在串列傳輸時,接收端如何從串列資料流中正確地分割出發送的一個個字元所採取的措施稱為字元同步。根據實現字元同步方式不同,資料傳輸有非同步傳輸和同步傳輸兩種方式。

非同步傳送每次傳送一個字元代碼(5~8bit),在發送每個字元代碼的前面均加上一個「起」訊號,其長度規定為1個碼元,極性為「 0”,後面均加一個止信號,在採用國際電報二號碼時,止信號長度為1.5個碼元,在採用國際五號碼(見數據通信代碼)或其它代碼時,​​止信號長度為1或2個碼元,極性為「1」。字元可以連續發送,也可以單獨發送;不發送字元時,連續發送止訊號。每個字元的起始時刻可以是任意的(這也是非同步傳輸的含意所在),但在同一個字元內各碼元長度相等。接收端則根據字元間的止訊號到起訊號的跳變(「1」→「0」)來偵測辨識一個新字元的「起」訊號,從而正確地區分出一個個字元。因此,這樣的字元同步方法又稱起止式同步。此方法的優點是:實現同步比較簡單,收發雙方的時脈訊號不需要精確的同步。缺點是每個字元增加了2~3bit,降低了傳輸效率。它常用於1200bit/s及其以下的低速資料傳輸。

同步傳輸是以固定時脈節拍來發送資料訊號的。在串列資料流中,各信號碼元之間的相對位置都是固定的,接收端要從收到的資料流中正確區分發送的字符,必須建立位定時同步和幀同步。位元定時同步又叫位元同步,其作用是使資料電路終接設備(DCE)接收端的位元定時時脈訊號和DCE收到的輸入訊號同步,以便DCE從接收的資訊流中正確判決出一個個信號碼元,產生接收資料序列。 DCE發送端產生定時的方法有兩種:一種是在資料終端設備(DTE)內產生位元定時,並以此定時的節拍將DTE的資料送給DCE,這種方法叫外同步。另一種是利用DCE內部的位元定時來擷取DTE端數據,這種方法叫內同步。對於DCE的接收端,皆是以DCE內的位元定時節拍將接收資料送給DTE。幀同步就是從接收資料序列中正確地進行分組或分幀,以便正確地區分出一個個字元或其他資訊。同步傳輸方式的優點是不需要對每個字元單獨加起、止碼元,因此傳輸效率較高。缺點是實現技術較複雜。通常用於速率為2400bit/s及其以上的資料傳輸。

依關係分類

依資料傳輸的流向與時間關係,資料傳輸方式可分為單工、半雙工、全雙工資料傳輸。

單工資料傳輸是兩個資料站之間只能沿著一個指定的方向進行資料傳輸。即一端的DTE固定為資料來源,另一端的DTE固定為資料宿。

半雙工資料傳輸是兩個資料站之間可以在兩個方向上進行資料傳輸,但不能同時進行。即每一端的DTE既可作資料來源,也可作資料宿,但不能同時作為資料來源與資料宿。

全雙工資料傳輸是在兩個資料站之間,可以在兩個方向上同時進行傳輸。即每一端的DTE均可同時作為資料來源與資料宿。通常四線線路實現全雙工資料傳輸。二線線路實現單工或半雙工資料傳輸。在採用頻率多工、時分複用或回波抵銷等技術時,二線線路也可實現全雙工資料傳輸

以上是資料傳輸方式有哪幾種?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!