串列匯流排每次發送一比特數據:串列匯流排有哪些

串列通信設備和介面通過點對點數據鏈路傳輸信號。在串列流中一個接一個地傳輸比特。串列連接一般用於連接計算機和數據機。比特流穿過串列鏈路進入數據機,在此它被調製成通過電話線傳輸的模擬信號。

串列通信有什麼作用,怎麼連接計算機,為什麼有時候用並行鏈路?

串列線路通常是雙向的,一條線路用於傳輸另一條線路用於接收。這是一個全雙工鏈路。半雙工鏈路使用一條線路,在某一時間只有一端可以傳輸。使用串列鏈路的最通用網際網路協議是PPP。PPP協議是為在同等單元之間傳輸數據包這樣的簡單鏈路設計的鏈路層協議。這種鏈路提供全雙工操作,並按照順序傳遞數據包。主要是用來通過撥號或專線方式建立點對點連接發送數據,使其成為各種主機、網橋和路由器之間簡單連接的一種共通的解決方案。

串列通信有什麼作用,怎麼連接計算機,為什麼有時候用並行鏈路?

串列通信的特點是:數據位傳送,傳送按位順序進行,最少只需一根傳輸線即可完成,成本低但傳送速度慢。串列通信的距離可以從幾米到幾千米。

並行鏈路(如PC機架上的並行印表機埠)在同一時間通過多條線發送數據,比特傳輸通過八條或更多條線同時進行。並行連接具有吞吐量大的優點,但是為避免位同步問題距離受到限制。

串列通信有什麼作用,怎麼連接計算機,為什麼有時候用並行鏈路?

由於數據是二進位的,它可以用線路上的兩種狀態表示,正電壓(通常為+5V)代表二進位的1,負電壓(-5V)代表二進位的0。為了正確地讀取位,必須使用某種同步和定時方案。非同步通信在發送字元的首尾設置起始位和停止位,所以通信雙方無需使用同一時鐘,字元以一幀一幀的方式發送,每幀以起始位為開始,以停止位為幀的結束。接收器起始位為基準,使用與發送器相同頻率的的本地局部時鐘即可實現在一個字元內的同步(字元與字元間是非同步的),非同步通信一般要求收發雙方的波特率相同。傳輸的起始——停止模式意味著對於每一行字元傳輸都重新開始,這就消除了在上次傳輸中可能產生的任何定時差異。

串列通信有什麼作用,怎麼連接計算機,為什麼有時候用並行鏈路?

雖然非同步技術使用簡單,但起始和停止位是額外開銷,浪費了帶寬。同步通信技術可以發送大數據塊,比如說從1500到4096個位元組。它在每幀的開始加上同步字元,通信雙方必須使用同一時鐘,傳輸時將每N位劃分為一個時間片,在同一個時間片內一方發送,一方接收。接收端將檢測到的同步字元後的數位當成實際信息來處理。在無信息傳送時同步字元後的數位被填充成空字元,因為同步傳輸不允許有間隙。故同步通信無論是在字元與字元之間,還是在字元內部的位之間都是同步的。乙太網使用Manchester信號編碼方案,與數據一起發送時鐘脈衝。

串列通信有什麼作用,怎麼連接計算機,為什麼有時候用並行鏈路?

其他的串列技術包括USB (通用串列匯流排)、Firewire ( IEEE 1394)、SSA (串列存儲體系結構)和HSSI(高速串列介面)HSSI(高速串列介面)。由於它們的高數據傳送速率,正使用這些技術連接磁碟或構建小型局部網路。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/216482.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-08 22:18
下一篇 2024-12-08 22:18

相關推薦

發表回復

登錄後才能評論