并行是指多種數(shù)據(jù)同時通過并行線進行傳送,這樣數(shù)據(jù)傳送速度大大提高,但并行傳送的線路長度受到限制,因為長度增加,干擾就會增加,數(shù)據(jù)也就容易出錯。下面聚英電子給大家介紹一下“并行通信和串行通信的區(qū)別和優(yōu)缺點”
串行傳輸
1.串行傳輸對于由多個二進制位表示的任何字符,串行傳輸使用傳輸通道按位順序傳輸字符串行傳輸?shù)乃俣缺炔⑿袀鬏數(shù)乃俣嚷枚?,但成本較低并行傳輸適用于短距離傳輸,而串行傳輸適用于長距離傳輸。這是一種數(shù)據(jù)傳輸,在信號線上通過位進行。
2.串行通信是遠(yuǎn)程通信的一個更好的選擇,因為它使用單一通道,需要較少的導(dǎo)線,占用的空間也很小。實現(xiàn)非常簡單,數(shù)據(jù)受干擾影響較小。由于它只使用兩個通道來完成全雙工通信,因此在安裝成本非常低的情況下,遠(yuǎn)程通信的效率要高得多。
并行傳輸
1.并行傳輸通常用于同時在多個并行通道上傳輸構(gòu)成一個字符的多個二進制代碼。在并行傳輸中,一次可以傳輸一個字符,發(fā)送方和接收方之間不存在同步問題。速度快,控制方式簡單。然而,并行傳輸需要多個物理通道。因此,并行傳輸僅適用于距離短、傳輸速度快的場合。
2.并行通信需要多條線路來傳輸數(shù)據(jù)。它更昂貴,需要更多的空間來容納這些電線。發(fā)送的每個字節(jié)必須以相同的模式接收,這就是為什么有必要在設(shè)計中設(shè)計連接器。這增加了連接器設(shè)計的復(fù)雜性。同樣,由于多通道,數(shù)據(jù)更容易受到干擾。因此,它不適用于遠(yuǎn)程通信,但最適用于任何數(shù)字系統(tǒng)的各種內(nèi)部外圍設(shè)備之間的短距離通信。
一、并行通信和串行通信的區(qū)別和優(yōu)缺點
并行通信和串行通信的區(qū)別:
1、發(fā)送數(shù)據(jù)數(shù)量不同,串行通信用一根線在不同的時刻發(fā)送8位數(shù)據(jù),并行通信在同一時刻發(fā)送多位數(shù)據(jù)。
2、優(yōu)點不同,串行通信優(yōu)點是傳輸距離遠(yuǎn)、占用資源少,并行通信優(yōu)點是發(fā)送速度快。
3、缺點不同,串行通信缺點是發(fā)送速度慢,并行通信缺點是傳輸距離短、資源占用多。
并行通信和串行通信的優(yōu)缺點:
串行傳輸優(yōu)點:使用的數(shù)據(jù)線少,在遠(yuǎn)距離通信中可以節(jié)約通信成本。
串行傳輸缺點:因為每次只能傳輸一位數(shù)據(jù),所以傳輸速度比較低。
并行傳輸優(yōu)點:因為可以多位數(shù)據(jù)一起傳輸,所以傳輸速度很快。
并行傳輸缺點:內(nèi)存有多少位,就要用多少數(shù)據(jù)線,所以需要大量的數(shù)據(jù)線,成本很高。
串行通信作為計算機通信方式之一,主要起到主機與外設(shè)以及主機之間的數(shù)據(jù)傳輸作用,串行通信具有傳輸線路少、成本低的特點,主要適用于近距離的人-機交換、實時監(jiān)控等系統(tǒng)通信工作當(dāng)中,借助于現(xiàn)有的電話網(wǎng)也能實現(xiàn)遠(yuǎn)距離傳輸,因此串行通信接口是計算機系統(tǒng)當(dāng)中的常用接口。
串行通信有三種方式。分別是調(diào)幅方式、調(diào)頻方式和數(shù)字編碼方式。
1、調(diào)幅方式的特點
遠(yuǎn)程通信時,發(fā)送的數(shù)字信息,如二進制數(shù)據(jù),首先要調(diào)制成模擬信息。幅度調(diào)制是用某種電平或電流來表示邏輯“1”,稱為傳號;而用另一種電平或電流來表示邏輯“0”,稱為空號。出現(xiàn)在傳輸線上是mark/space的串行數(shù)據(jù)形式。
2、調(diào)頻方式的特點
頻率調(diào)制方式是用兩種不同的頻率分別表示二進制中的邏輯1和邏輯0,通常使用曼徹斯特編碼標(biāo)準(zhǔn)和堪薩斯城標(biāo)準(zhǔn)。
(1)曼徹斯特編碼標(biāo)準(zhǔn):這種標(biāo)準(zhǔn)可以通過電平變化和頻率變化來表示二進制數(shù)的0和1。每當(dāng)出現(xiàn)一個新的二進制位時,就有一個電平跳變。曼徹斯特編碼標(biāo)準(zhǔn)通常應(yīng)用于兩臺計算機之間的同步通信。
(2)堪薩斯城標(biāo)準(zhǔn):用頻率為1200Hz中的4個周期表示邏輯0,而用頻率為2400Hz中的8個周期表示邏輯1。
3、數(shù)字編碼方式的特點
采用不同的編碼分別表示二進制中的邏輯1和邏輯0。
(1)NRZ編碼
用正電壓表示“1”,負(fù)電壓表示“0”,而且在一個碼元時間內(nèi),電壓均不需要回到零。其特點是全寬碼,即一個碼元占一個單元脈沖的寬度。
(2)曼徹斯特編碼
每個二進制位(碼元)的中間都有電壓跳變。用電壓的正跳變表示“0”,電壓的負(fù)跳變表示“1”。由于跳變都發(fā)生在每一個碼元的中間位置(半個周期),接收端就可以利用它作為同步時鐘。
(3)微分曼徹斯特編碼
微分曼徹斯特編碼是曼徹斯特編碼的一種修改形式,其不同之處是:用每一位的起始處有無跳變來表示“0”和“1”,若有跳變則為“0”,無跳變則為“1”;而每一位中間的跳變只用來作為同步的時鐘信號,因此始終保持直流的平衡。不會造成直流的累積。
二、什么是并行通信
并行是指多種數(shù)據(jù)同時通過并行線進行傳送,這樣數(shù)據(jù)傳送速度大大提高,但并行傳送的線路長度受到限制,因為長度增加,干擾就會增加,數(shù)據(jù)也就容易出錯。
串行傳輸和并行傳輸之間的主要區(qū)別:
串行傳輸是一種傳輸類型,其中單個通信鏈路用于將數(shù)據(jù)從一端傳輸?shù)搅硪欢恕2⑿袀鬏斒侵甘褂枚鄠€并行鏈路同時傳輸數(shù)據(jù)的每一位的傳輸。
在串行傳輸?shù)那闆r下,一個時鐘脈沖只能傳輸一位。在并行傳輸?shù)那闆r下,一個時鐘脈沖傳輸八位。
由于在串行傳輸中使用單鏈路,因此其實現(xiàn)需要相對較低的成本,因此具有成本效益。另一方面,在并行傳輸?shù)那闆r下,需要實現(xiàn)多個鏈路,因此需要更多的成本,因此成本效益不高。
在串行傳輸?shù)那闆r下,由于每個時鐘傳輸單個位,因此與并行傳輸相比,其性能相對較低。然而,另一方面,如前所述,在并行傳輸?shù)那闆r下,每個時鐘傳輸8位,因此性能更有效。
由于每個時鐘只發(fā)送一位,并且在串行傳輸中僅實現(xiàn)單個鏈路,因此,對于長距離傳輸而言,它更為可取。但是,另一方面,由于在并行傳輸?shù)那闆r下會傳輸多個位置并需要實現(xiàn)多個鏈接,因此僅對于短距離才是首選。
由于具有并行傳輸?shù)膯捂溌穼崿F(xiàn)電路,與并行傳輸相比,它已經(jīng)不那么復(fù)雜了。然而,另一方面,由于具有并行傳輸?shù)亩噫溌穼崿F(xiàn)電路,與串行傳輸相比,電路更加復(fù)雜。