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ównania | Transmisja szeregowa | Transmisja równoległa |
---|---|---|
Znaczenie | Dane przepływają dwukierunkowo, krok po kroku | Wiele linii służy do wysyłania danych, tj. 8 bitów lub 1 bajt na raz |
Koszt | Ekonomiczny | Kosztowny |
Bity przesłane po 1 impulsie zegarowym | 1 bit | 8 bitów lub 1 bajt |
Prędkość | Powolny | Szybki |
Aplikacje | Używany do komunikacji na duże odległości. Np. Komputer do komputera | Kró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łą
- Transmisja szeregowa wymaga jednej linii do komunikacji i przesyłania danych, podczas gdy transmisja równoległa wymaga wielu linii.
- Transmisja szeregowa stosowana do komunikacji międzystrefowej, natomiast transmisja równoległa do krótszej odległości.
- 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.
- 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.
- 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.
- Szeregowe kable transmisyjne są cieńsze, dłuższe i bardziej ekonomiczne niż kable do przesyłu równoległego.
- 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.