Diferența primară între transmisia în serie și cea paralelă este modul în care sunt transmise datele. În transmisia serială este secvențială, în timp ce în transmisie paralelă este simultană. În lumea calculatoarelor, datele sunt transmise digital folosind biți. În transmisia serială, datele sunt trimise secvențial, unde un bit după celălalt este trimis printr-un singur fir. În transmisia paralelă, datele sunt transmise în paralel, unde mai multe biți sunt transmise simultan folosind fire multiple. Datorită diferitelor motive pe care le discutăm mai jos, transmisia serială are mai multe avantaje decât transmisia paralelă și, prin urmare, transmisia serială este urmată astăzi în majoritatea interfețelor utilizate, cum ar fi USB, SATA și PCI Express.
Transmisia serială se referă la transmisia unui biți la un moment dat unde transmisia este secvențială. Spuneți că avem un octet de date "10101010" pentru a fi trimise pe un canal de transmisie serială. Se trimite câte unul câte unul după celălalt. Primul "1" este trimis și apoi "0" este trimis, din nou "1" și așa mai departe. Deci, în esență, pentru transmisie este necesară doar o singură linie de date / fir și este un avantaj când se ia în considerare costul. Astăzi, multe tehnologii de transmisie utilizează transmisia serială, având mai multe avantaje. Un avantaj important este faptul că, deoarece nu există biți paraleli, nu este nevoie de sincronizare. În acest caz, viteza ceasului poate fi mărită până la un nivel foarte ridicat, încât poate fi atinsă o viteză mare de transfer. De asemenea, din același motiv, este posibil să folosiți transmisia serială pentru distanțe lungi, fără nici o problemă. De asemenea, deoarece nu există linii paralele apropiate, semnalul nu este afectat de fenomene precum transversală și interferențe din liniile vecine, cum se întâmplă în transmisia paralelă.
Cablu de transmisie serial
Termenul de transmisie serială este foarte mult legat de RS-232, un standard de comunicare serială introdus pe IBM PC-uri cu mult timp în urmă. Utilizează transmisia serială și este cunoscută și ca port serial. USB (Universal Serial Bus), care este cea mai utilizată interfață de astăzi în industria de calculatoare, este, de asemenea, în serie. Ethernet, pe care îl folosim pentru conectarea rețelelor, urmează și comunicarea serială. SATA (Serial Advanced Technology Attachment), care este folosit pentru a fixa hard disk-urile și cititoarele de discuri optice, este, de asemenea, serial, așa cum sugerează și numele. Alte tehnologii de transmisie cunoscute includ Fire wire, RS-485, I2C, SPI (interfață serial periferică), MIDI (Interfața digitală pentru instrumente muzicale). Mai mult, PS / 2, care a fost folosit pentru conectarea mouse-urilor și a tastaturilor, a fost de asemenea serial. Cel mai important, PCI Express, care este utilizat pentru a conecta plăcile grafice moderne la PC, urmează și transmisia în serie.
Transmisia paralelă se referă la transmiterea biților de date paralele simultan. Spuneți că avem un sistem de transmisie paralelă care trimite 8 biți la un moment dat. Acesta ar trebui să fie alcătuit din 8 linii / fire separate. Imaginați-vă că dorim să transmitem octetul de date "10101010" prin transmisia paralelă. Aici, prima linie trimite "1", a doua linie trimite "0" și așa mai departe simultan. Fiecare linie trimite bitul corespunzător acestuia în același timp. Dezavantajul este că ar trebui să existe mai multe fire și, prin urmare, costul este ridicat. De asemenea, deoarece ar trebui să existe mai mulți pini, porturile și sloturile devin mai mari, făcându-le să nu fie potrivite pentru dispozitive mici încorporate. Când vorbim despre transmisia paralelă, primul lucru care vine în minte este că transmisia paralelă ar trebui să fie mai rapidă deoarece mai mulți biți sunt transmiși simultan. Teoretic, acest lucru trebuie să fie așa, dar, din motive practice, transmisia paralelă este chiar mai lentă decât transmisia serială. Motivul este că toți biții de date paralele trebuie să fie recepționați la sfârșitul receptorului înainte ca următorul set de date să fie trimis. Cu toate acestea, semnalul pe fire diferite poate dura diferite timpi și, prin urmare, toți biții nu sunt primiți în același timp și, prin urmare, pentru sincronizare ar trebui să existe o perioadă de așteptare. Din această cauză viteza de ceas nu poate fi crescută la fel de mare ca în cazul transmisiei în serie și, prin urmare, viteza transmisiei paralele este mai lentă. Un alt dezavantaj al transmisiei paralele este că firele învecinate introduc probleme cum ar fi vorbirea încrucișată și interferența unii cu alții degradând semnalele. Din aceste motive, transmisia paralelă este utilizată pentru distanțe scurte.
IEEE 1284
Cea mai cunoscută transmisie paralelă este portul de imprimantă, cunoscut și ca IEEE 1284. Acesta este portul cunoscut și ca port paralel. Acest lucru a fost folosit pentru imprimante, dar astăzi, nu este utilizat pe scară largă. În trecut, cititorii de discuri și discuri optice au fost conectați la PC utilizând PATA (Parallel Advanced Technology Attachment). După cum știm, aceste porturi nu mai sunt utilizate, deoarece au fost înlocuite cu tehnologii de transmisie în serie. SCSI (Interfață Small Computer System) și GPIB (General Purpose Interface Bus) sunt, de asemenea, interfețe notabile utilizate în industria care utilizează transmisia paralelă.
Cu toate acestea, este foarte important să știm că cea mai rapidă autobuz din computer, care este autobuzul frontal care conectează CPU-ul și memoria RAM, este o transmisie paralelă.
• În transmisia serială, datele sunt transmise după un bit. Transmisia este secvențială. În transmisia paralelă, mai multe biți sunt transmise în același timp și, prin urmare, este simultan.
• Transmisia serial are nevoie doar de un singur fir, dar transmisia paralelă necesită mai multe fire.
• Dimensiunile magistralelor de serie sunt în general mai mici decât autobuzele paralele deoarece numărul de știfturi este mai mic.
• Liniile de transmisie seriale nu se confruntă cu probleme de interferență și transversală, deoarece nu există linii în apropiere, dar transmisia paralelă se confruntă cu astfel de probleme datorită liniilor sale din apropiere.
• Transmisia serială poate fi realizată mai rapid prin creșterea ratei ceasului la valori foarte mari. Totuși, în transmisia paralelă, pentru a sincroniza recepția completă a tuturor biților, viteza de ceas trebuie să fie menținută mai lent și prin urmare transmisia paralelă este, în general, mai lentă decât transmisia serială.
• Linia de transmisie serioasă poate transmite date la o distanță foarte lungă, în timp ce nu este atât de transmisă în paralel.
• Astăzi cea mai răspândită tehnică de transmisie este transmisia în serie.
Rezumat:
Astăzi, transmisia serială este folosită mult mai mult decât transmiterea paralelă în industria calculatoarelor. Motivul este că transmisia în serie poate transmite la distanță, cu o rată foarte rapidă, la un cost foarte scăzut. Diferența importantă este că transmisia serială implică trimiterea unui singur bit la un moment dat, în timp ce transmisia paralelă implică trimiterea mai multor biți simultan. De aceea, transmisia serială necesită doar un singur fir, în timp ce transmisia paralelă necesită mai multe linii. USB, Ethernet, SATA, PCI Express sunt exemple pentru utilizarea transmisiei în serie. Transmisia paralelă nu este folosită pe scară largă astăzi, dar a fost folosită în trecut în portul Printer și PATA.
Imagini Amabilitate: