Różnica między transmisją synchroniczną i asynchroniczną

Spisu treści:

Różnica między transmisją synchroniczną i asynchroniczną
Różnica między transmisją synchroniczną i asynchroniczną

Wideo: Różnica między transmisją synchroniczną i asynchroniczną

Wideo: Różnica między transmisją synchroniczną i asynchroniczną
Wideo: Synchronous and Asynchronous Transmission 2024, Lipiec
Anonim

Kluczowa różnica między transmisją synchroniczną a asynchroniczną polega na tym, że transmisja synchroniczna wykorzystuje zsynchronizowane zegary do przesyłania danych, podczas gdy transmisja asynchroniczna wykorzystuje kontrolę przepływu zamiast używania zsynchronizowanego zegara do przesyłania danych.

Transmisja danych to proces przesyłania danych z nadajnika do odbiornika. Istnieją dwa rodzaje transmisji danych znane jako transmisja równoległa i transmisja szeregowa. Transmisja szeregowa wysyła jeden bit na raz, sekwencyjnie przez kanał komunikacyjny. Transmisja równoległa wysyła jednocześnie wiele bitów przez kilka kanałów równoległych. Transmisja synchroniczna i asynchroniczna to dwa rodzaje transmisji szeregowej.

Różnica między transmisją synchroniczną a asynchroniczną - podsumowanie porównania
Różnica między transmisją synchroniczną a asynchroniczną - podsumowanie porównania
Różnica między transmisją synchroniczną a asynchroniczną - podsumowanie porównania
Różnica między transmisją synchroniczną a asynchroniczną - podsumowanie porównania

Co to jest transmisja synchroniczna?

W transmisji szeregowej istnieje jeden kanał między nadawcą a odbiorcą, a bity ustawione w urządzeniu wysyłającym do transmisji idą kolejno jeden po drugim. Transmisja szeregowa dalej dzieli się na transmisję synchroniczną i asynchroniczną.

Różnica między transmisją synchroniczną a asynchroniczną
Różnica między transmisją synchroniczną a asynchroniczną
Różnica między transmisją synchroniczną a asynchroniczną
Różnica między transmisją synchroniczną a asynchroniczną

Rysunek 01: Klasyfikacja transmisji danych

W tej transmisji zegar nadajnika i zegar odbiornika są zsynchronizowane, dlatego działają z tą samą częstotliwością. Przesyła blok za blokiem lub ramka za ramką w tym samym czasie w ustalonych odstępach czasu. Co więcej, nie ma narzutu z dodatkowymi bitami nagłówka i stopki. Krótko mówiąc, transmisja synchroniczna jest wydajna, niezawodna i umożliwia przesyłanie dużej ilości danych.

Co to jest transmisja asynchroniczna?

Transmisja asynchroniczna, zwana także transmisją start/stop, wysyła dane od nadawcy do odbiorcy przy użyciu metody kontroli przepływu. Nie używa zegara do synchronizacji danych między źródłem a miejscem docelowym.

Ta transmisja wysyła jeden znak lub 8 bitów na raz. Przed transmisją każdy znak wysyła bit startu. Po wysłaniu znaku wysyła bit stopu. Z bitami znaku oraz bitami startu i stopu, całkowita liczba bitów w 10 bitach. Krótko mówiąc, jest to prosta, szybka i tania metoda transmisji.

Jaka jest różnica między transmisją synchroniczną a asynchroniczną?

Transmisja synchroniczna vs asynchroniczna

Transmisja synchroniczna to metoda transmisji, która wykorzystuje zsynchronizowane zegary, aby zapewnić synchronizację zarówno nadawcy, jak i odbiorcy w celu przesyłania danych. Transmisja asynchroniczna to metoda transmisji, która wysyła dane przy użyciu kontroli przepływu w celu przesyłania danych między źródłem a miejscem docelowym.
Wydajność
Bardziej wydajne Mniej wydajne
Sposób wysyłania danych
Wysyła bloki lub ramki danych na raz Wysyła jeden bajt lub znak na raz
Koszt
W porównaniu, wysoki Koszt jest niski
Przedział czasu
Używa stałych interwałów czasowych Używa arbitralnych interwałów czasowych
Przykłady
Niektóre przykłady transmisji synchronicznej to pokoje rozmów, wideokonferencje, rozmowy telefoniczne itp. E-maile, telewizja i radio to tylko kilka przykładów transmisji asynchronicznej.

Podsumowanie – Transmisja synchroniczna vs asynchroniczna

Zwykle w transmisji synchronicznej przesyłanych jest więcej danych w jednostce czasu niż w transmisji asynchronicznej. Różnica między transmisją synchroniczną i asynchroniczną polega na tym, że transmisja synchroniczna używa zsynchronizowanych zegarów do przesyłania danych, podczas gdy transmisja asynchroniczna wykorzystuje sterowanie przepływem zamiast używania zsynchronizowanego zegara do przesyłania danych. Ogólnie rzecz biorąc, transmisja synchroniczna jest bardziej niezawodna i wydajna niż transmisja asynchroniczna.

Zalecana: