Zalecane, 2024

Wybór Redakcji

Różnica pomiędzy transmisją szeregową a równoległą

Do przesyłania danych między komputerami, laptopami stosuje się dwie metody, mianowicie transmisję szeregową i transmisję równoległą. Istnieją pewne podobieństwa i różnice między nimi. Jedną z głównych różnic jest to, że; w transmisji szeregowej dane są wysyłane bit po bicie, podczas gdy w transmisji równoległej wysyłany jest bajt (8 bitów) lub znak. Podobieństwo polega na tym, że obie są używane do łączenia się i komunikowania z urządzeniami peryferyjnymi. Inne różnice zostały omówione poniżej.

Wykres porównania

Podstawa do porównaniaTransmisja szeregowaTransmisja równoległa
ZnaczenieDane przepływają dwukierunkowo, krok po krokuWiele linii służy do wysyłania danych, tj. 8 bitów lub 1 bajt na raz
KosztEkonomicznyKosztowny
Bity przesłane po 1 impulsie zegarowym1 bit8 bitów lub 1 bajt
PrędkośćPowolnySzybki
AplikacjeUżywany do komunikacji na duże odległości. Np. Komputer do komputeraKrótki dystans. Np. Komputer do drukarki

Definicja transmisji szeregowej

W przypadku transmisji szeregowej dane są przesyłane bit po bicie z jednego komputera na drugi w dwukierunkowym. Każdy bit ma swoją częstotliwość taktowania zegara. Osiem bitów jest przesyłanych jednocześnie z bitem początkowym i końcowym (znanym zwykle jako bit parzystości), tj. Odpowiednio 0 i 1. Do przesyłania danych na większą odległość stosowane są kable danych. Składa się z 9-pinowego kabla w kształcie litery D, który łączy dane szeregowo.

Transmisja szeregowa ma dwie podklasy synchroniczne i asynchroniczne. W transmisji asynchronicznej do każdego bajtu dodawany jest dodatkowy bit, dzięki czemu odbiornik jest ostrzeżony o nadejściu nowych danych. Zwykle 0 jest bitem początkowym, a 1 bitem stopu. W transmisji synchronicznej nie dodaje się dodatkowego bitu, a dane są przesyłane w postaci ramek zawierających wiele bajtów.

Definicja transmisji równoległej

W Parallel Transmission, różne bity są wysyłane razem jednocześnie z pojedynczym impulsem zegarowym. Jest to szybki sposób przesyłania, ponieważ wykorzystuje wiele linii wejścia / wyjścia do przesyłania danych.

Transmisja równoległa wykorzystuje 25-pinowy port z 17 liniami sygnałowymi i 8 liniami naziemnymi. 17 linii sygnałowych jest dalej dzielonych jako

  • 4 linie, które inicjują uzgadnianie,
  • 5 linii statusu używanych do komunikacji i powiadamiania o błędach i
  • 8, aby przesłać dane.

Kluczowe różnice między transmisją szeregową i równoległą

  1. Transmisja szeregowa wymaga jednej linii do komunikacji i przesyłania danych, podczas gdy transmisja równoległa wymaga wielu linii.
  2. Transmisja szeregowa stosowana do komunikacji międzystrefowej, natomiast transmisja równoległa do krótszej odległości.
  3. Błąd i szum są najmniejsze w szeregach w porównaniu z transmisją równoległą. Ponieważ jeden bit następuje po drugim w Serial Transmission, podczas gdy w Parallel Transmission wiele bitów jest wysyłanych razem.
  4. Transmisja równoległa jest szybsza, ponieważ dane są przesyłane za pomocą wielu linii, podczas gdy w danych transmisji szeregowej przepływa przez pojedynczy przewód.
  5. Transmisja szeregowa jest pełnodupleksualna, ponieważ nadawca może wysyłać dane, a transmisja równoległa jest półdupleksowa, ponieważ dane są wysyłane lub odbierane.
  6. Szeregowe kable transmisyjne są cieńsze, dłuższe i bardziej ekonomiczne niż kable do przesyłu równoległego.
  7. Transmisja szeregowa jest niezawodna i prosta, natomiast transmisja równoległa jest niewiarygodna i skomplikowana.

Wniosek

Zarówno transmisja szeregowa, jak i równoległa mają swoje zalety i wady odpowiednio. Transmisja równoległa jest używana dla krótszej odległości, zapewnia większą prędkość. Z drugiej strony, transmisja szeregowa jest niezawodna do przesyłania danych na większą odległość. Stąd dochodzimy do wniosku, że zarówno szeregowe jak i równoległe są indywidualnie niezbędne do przesyłania danych.

Top