串行和并行的區(qū)別
串行通信是指 使用一條數(shù)據(jù)線(xiàn),將數(shù)據(jù)一位一位地依次傳輸,每一位數(shù)據(jù)占據(jù)一個(gè)固定的時(shí)間長(zhǎng)度。其只需要少數(shù)幾條線(xiàn)就可以在系統(tǒng)間交換信息,特別使用于計(jì)算機(jī)與計(jì)算機(jī)、計(jì)算機(jī)與外設(shè)之間的遠(yuǎn)距離通信。終端與其他設(shè)備(例如其他終端、計(jì)算機(jī)和外部設(shè)備)通過(guò)數(shù)據(jù)傳輸進(jìn)行通信。數(shù)據(jù)傳輸可以通過(guò)兩種方式進(jìn)行:并行通信和串行通信。 在計(jì)算機(jī)和終端之間的數(shù)據(jù)傳輸通常是靠電纜或信道上的電流或電壓變化實(shí)現(xiàn)的。如果一組數(shù)據(jù)的各數(shù)據(jù)位在多條線(xiàn)上同時(shí)被傳輸,這種傳輸方式稱(chēng)為并行通信。 并行通信時(shí)數(shù)據(jù)的各個(gè)位同時(shí)傳送,可以字或字節(jié)為單位并行進(jìn)行。并行通信速度快,但用的通信線(xiàn)多、成本高,故不宜進(jìn)行遠(yuǎn)距離通信。計(jì)算機(jī)或PLC各種內(nèi)部總線(xiàn)就是以并行方式傳送數(shù)據(jù)的。另外,在PLC底板上,各種模塊之間通過(guò)底板總線(xiàn)交換數(shù)據(jù)也以并行方式進(jìn)行。并行通信傳輸中有多個(gè)數(shù)據(jù)位,同時(shí)在兩個(gè)設(shè)備之間傳輸。發(fā)送設(shè)備將這些數(shù)據(jù)位通過(guò) 對(duì)應(yīng)的數(shù)據(jù)線(xiàn)傳送給接收設(shè)備,還可附加一位數(shù)據(jù)校驗(yàn)位。接收設(shè)備可同時(shí)接收到這些數(shù)據(jù),不需要做任何變換就可直接使用。并行方式主要用于近距離通信。計(jì)算 機(jī)內(nèi)的總線(xiàn)結(jié)構(gòu)就是并行通信的例子。這種方法的優(yōu)點(diǎn)是傳輸速度快,處理簡(jiǎn)單。
串行數(shù)據(jù)傳輸時(shí),數(shù)據(jù)是一位一位地在通信線(xiàn)上傳輸?shù)模扔删哂袔孜豢偩€(xiàn)的計(jì)算機(jī)內(nèi)的發(fā)送設(shè)備,將幾位并行數(shù)據(jù)經(jīng)并--串轉(zhuǎn)換硬件轉(zhuǎn)換成串行方式,再逐位經(jīng) 傳輸線(xiàn)到達(dá)接收站的設(shè)備中,并在接收端將數(shù)據(jù)從串行方式重新轉(zhuǎn)換成并行方式,以供接收方使用。串行數(shù)據(jù)傳輸?shù)乃俣纫炔⑿袀鬏斅枚啵珜?duì)于覆蓋面極其廣 闊的公用電話(huà)系統(tǒng)來(lái)說(shuō)具有更大的現(xiàn)實(shí)意義。
串行數(shù)據(jù)通信的方向性結(jié)構(gòu)有三種,即單工、半雙工和全雙工。
評(píng)論