搜尋
首頁常見問題資料傳輸方式有哪幾種?

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

資料傳輸方式有哪幾種?

資料傳輸方式(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中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前By尊渡假赌尊渡假赌尊渡假赌
威爾R.E.P.O.有交叉遊戲嗎?
1 個月前By尊渡假赌尊渡假赌尊渡假赌

熱工具

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

SublimeText3 Linux新版

SublimeText3 Linux新版

SublimeText3 Linux最新版