Skirtumas tarp serijinio ir lygiagretaus perdavimo

Serijinis ar lygiagretusis perdavimas
 

Pagrindinis skirtumas tarp nuosekliojo ir lygiagretaus perdavimo yra duomenų perdavimo būdas. Serijinis perdavimas yra nuoseklus, tuo tarpu lygiagretus perdavimas - tuo pat metu. Kompiuterių pasaulyje duomenys perduodami skaitmeniniu būdu, naudojant bitus. Serijiniu būdu duomenys siunčiami paeiliui, kai vienas bitas po kito siunčiamas per vieną laidą. Lygiagretaus perdavimo metu duomenys siunčiami lygiagrečiai, kai keli bitai tuo pačiu metu perduodami naudojant kelis laidus. Dėl įvairių priežasčių, kurias aptarsime toliau, nuoseklusis perdavimas turi daugiau pranašumų nei lygiagretus perdavimas, todėl šiandien nuoseklusis perdavimas laikomasi dažniausiai naudojamose sąsajose, tokiose kaip USB, SATA ir PCI Express..

Kas yra serijinis perdavimas?

Serijinis perdavimas reiškia perduodamas vienas bitas vienu metu kur perdavimas yra nuoseklus. Tarkime, kad duomenų baitas „10101010“ turi būti siunčiamas nuosekliojo perdavimo kanalu. Tai siunčiama po vieną po kito. Pirmiausia siunčiamas „1“, o po to „0“, vėl „1“ ir pan. Iš esmės, perdavimui reikalinga tik viena duomenų linija / viela ir tai yra privalumas, kai atsižvelgiama į kainą. Šiandien daugelyje perdavimo technologijų naudojamas nuoseklusis perdavimas, nes ji turi keletą privalumų. Svarbus pranašumas yra tai, kad nėra lygiagrečių bitų, todėl nereikia sinchronizuoti. Tokiu atveju laikrodžio greitį galima padidinti iki labai aukšto lygio, kad būtų galima pasiekti puikų duomenų perdavimo greitį. Taip pat dėl ​​tos pačios priežasties galima naudoti nuoseklią transliaciją dideliais atstumais be jokių problemų. Be to, kadangi nėra netoliese esančių lygiagrečių linijų, signalui neturi įtakos tokie reiškiniai kaip kryžminis pokalbis ir trikdžiai iš gretimų linijų, kaip tai vyksta lygiagretaus perdavimo metu.

Serijinis perdavimo laidas

Terminas nuoseklusis perdavimas yra labai susijęs su RS-232, kuris yra senų laikų IBM kompiuteriuose įdiegtas nuosekliojo ryšio standartas. Jis naudoja nuoseklųjį perdavimą ir taip pat žinomas kaip nuoseklusis prievadas. USB (Universal Serial Bus), kuri šiandien kompiuterių pramonėje yra plačiausiai naudojama sąsaja, taip pat yra nuosekli. Eternetas, kurį naudojame tinklams sujungti, taip pat seka nuoseklųjį ryšį. SATA (Serial Advanced Technology Attachment), naudojamas standžiųjų diskų ir optinių diskų skaitytuvų taisymui, taip pat yra serijinis, kaip rodo pats pavadinimas. Kitos gerai žinomos serijinės perdavimo technologijos yra „Fire wire“, RS-485, I2C, SPI (nuosekli periferinė sąsaja), MIDI (muzikos instrumento skaitmeninė sąsaja). Be to, PS / 2, kuris buvo naudojamas prijungti pele ir klaviatūras, taip pat buvo serijinis. Svarbiausia, kad „PCI Express“, naudojamas šiuolaikinėms vaizdo plokštėms prijungti prie kompiuterio, taip pat seka nuoseklų perdavimą.

Kas yra lygiagretusis perdavimas?

Lygiagretusis perdavimas reiškia lygiagrečių duomenų bitų perdavimas vienu metu. Tarkime, kad turime lygiagrečią perdavimo sistemą, kuri vienu metu siunčia 8 bitus. Jį turėtų sudaryti 8 atskiros linijos / laidai. Įsivaizduokite, kad norime perduoti duomenų baitą „10101010“ lygiagrečiu perdavimu. Čia pirmoji eilutė siunčia „1“, antroji eilutė siunčia „0“ ir pan. Kiekviena eilutė tuo pačiu metu siunčia ją atitinkantį bitą. Trūkumas yra tas, kad turėtų būti keli laidai, taigi ir kaina yra didelė. Be to, kadangi turėtų būti daugiau kaiščių, jungtys ir lizdai tampa didesni, todėl jis netinka mažiems įterptiems įrenginiams. Kalbant apie lygiagretųjį perdavimą, pirmiausia į galvą ateina dalykas, kad lygiagretusis perdavimas turėtų būti greitesnis, nes vienu metu perduodami keli bitai. Teoriškai taip turi būti, tačiau dėl praktinių priežasčių lygiagretus perdavimas yra dar lėtesnis nei serijinis. Priežastis yra ta, kad visi lygiagretūs duomenų bitai turi būti priimti imtuvo gale prieš siunčiant kitą duomenų rinkinį. Tačiau signalas ant skirtingų laidų gali trukti skirtingu laiku, taigi visi bitai nėra gaunami tuo pačiu metu, todėl sinchronizavimui turėtų būti laukimo laikotarpis. Dėl šios priežasties laikrodžio greitis negali būti padidintas taip greitai, kaip serijinės perdavimo metu, taigi lygiagretaus perdavimo greitis yra lėtesnis. Kitas lygiagretaus perdavimo trūkumas yra tas, kad kaimyniniai laidai sukelia tokias problemas kaip kryžminis pokalbis ir trukdžiai vienas kitam, pabloginantys signalus. Dėl šių priežasčių lygiagreti transmisija naudojama mažais atstumais.

IEEE 1284

Garsiausias lygiagretus perdavimas yra spausdintuvo prievadas, dar žinomas kaip IEEE 1284. Tai yra prievadas, dar žinomas kaip lygiagretus prievadas. Tai buvo naudojama spausdintuvams, tačiau šiandien ji nėra plačiai naudojama. Anksčiau kietųjų diskų ir optinių diskų skaitytuvai buvo prijungti prie kompiuterio, naudojant PATA (Parallel Advanced Technology Attachment). Kaip žinome, šie prievadai nebenaudojami, nes buvo pakeisti serijinio perdavimo technologijomis. SCSI (mažųjų kompiuterių sistemos sąsaja) ir GPIB (bendrosios paskirties sąsajos magistralė) taip pat yra pastebimos sąsajos, naudojamos pramonėje, kurioje buvo naudojamas lygiagretus perdavimas.

Tačiau labai svarbu žinoti, kad greičiausias kompiuterio magistralė, tai yra priekinė šoninė magistralė, jungianti procesorių ir RAM, yra lygiagreti perdavimas.

Kuo skiriasi serijinis ir lygiagretusis perdavimas?

• Serijiniu būdu duomenys perduodami vienas po kito. Perdavimas yra nuoseklus. Lygiagretaus perdavimo metu keli bitai perduodami tuo pačiu metu, taigi, tai yra vienu metu.

• Serijiniam perdavimui reikia tik vieno laido, tačiau lygiagrečiam perdavimui reikia kelių laidų.

• Serijinių autobusų dydis paprastai yra mažesnis nei lygiagrečių autobusų, nes kaiščių skaičius yra mažesnis.

• Serijos perdavimo linijoms nekyla trikdžių ir tarpusavio pokalbių problemų, nes nėra netoliese esančių linijų, tačiau lygiagrečios perdavimo linijos susiduria su tokiomis problemomis dėl netoliese esančių linijų.

• Serijinis perdavimas gali būti greitesnis, padidinant laikrodžio greitį iki labai didelių verčių. Tačiau lygiagrečiam perdavimui norint sinchronizuoti visišką visų bitų priėmimą, laikrodžio sparta turi būti palaikoma lėčiau, taigi lygiagretus perdavimas paprastai yra lėtesnis nei nuoseklusis perdavimas.

• Nuosekliosios perdavimo linijos gali perduoti duomenis labai dideliu atstumu, tuo pačiu metu nekeldamos perdavimo.

• Šiandien plačiausiai naudojama perdavimo technika yra nuoseklusis perdavimas.

Santrauka:

Lygiagretusis ir serijinis perdavimas

Šiandien nuoseklusis perdavimas kompiuterių pramonėje naudojamas daug daugiau nei lygiagretus perdavimas. Priežastis yra tai, kad nuoseklusis perdavimas gali perduoti didelius atstumus, esant labai spartai ir už labai mažą kainą. Svarbus skirtumas yra tas, kad nuoseklusis perdavimas apima tik vieno bitų siuntimą vienu metu, o lygiagretus perdavimas apima kelių bitų siuntimą vienu metu. Taigi nuosekliajam perdavimui reikalinga tik viena viela, o lygiagrečiam perdavimui reikia kelių linijų. USB, Ethernet, SATA, PCI Express yra pavyzdžiai, kaip naudoti nuoseklųjį perdavimą. Lygiagretus perdavimas šiandien nėra plačiai naudojamas, tačiau praeityje jis buvo naudojamas spausdintuvo prievade ir PATA.

Vaizdai maloniai: 

  1. Serijos laidas per „Wikicommons“ (viešasis domenas)
  2. IEEE 1284 per „Wikicommons“ (viešas domenas)