V predchádzajúcom článku sme diskutovali sériové a paralelné prenosy. Ako vieme v sériovom vysielaní, dáta sa posielajú bitom po bitoch takým spôsobom, že každý bit nasleduje ďalší. Jedná sa o dva typy, menovite Synchrónne a Asynchrónne vysielanie. Jedným z hlavných rozdielov je to, že v synchronizovanom vysielaní by odosielateľ a prijímač mali mať synchronizované hodiny pred prenosom dát. Zatiaľ čo asynchrónne vysielanie nevyžaduje hodiny, ale pridáva paritný bit k údajom pred prenosom.
Porovnávacia tabuľka
Základ pre porovnanie | Synchrónne vysielanie | Asynchrónne vysielanie |
---|---|---|
zmysel | Posiela údaje vo forme blokov alebo rámcov | Odošle jeden bajt alebo znak naraz |
Rýchlosť prenosu | rýchly | pomaly |
náklady | drahý | ekonomický |
Časový interval | konštantný | náhodný |
Rozdiel medzi údajmi | neprítomný | prítomný |
Príklady | Chatov, videokonferencií, telefónnych rozhovorov atď | Písmená, e - maily, fóra atď |
Definícia synchrónneho prenosu
V systéme Synchronous Transmission sa dáta prenášajú v plne duplexnom režime vo forme blokov alebo rámcov. Synchronizácia medzi odosielateľom a prijímateľom je potrebná, aby odosielateľ vedel, kde začína nový bajt (pretože medzi dátami nie je medzera).
Synchrónny prenos je efektívny, spoľahlivý a používa sa na prenos veľkého množstva údajov. Poskytuje komunikáciu v reálnom čase medzi pripojenými zariadeniami. Chatové miestnosti, videokonferencie, telefonické konverzácie, ako aj interakcie tvárou v tvár sú jedným z príkladov synchronného prenosu.
Definícia asynchrónneho prenosu
Pri tokoch asynchrónneho prenosu údajov v režime polovičného duplexu, 1 bajt alebo znak naraz. Vysiela údaje v nepretržitom prúde bajtov. Vo všeobecnosti je veľkosť odoslaného znaku 8 bitov, ku ktorým je pridaný bit parity, tj štartovací a stop bit, ktorý dáva celkom 10 bitov. Nepotrebuje hodiny na synchronizáciu; skôr používa paritné bity, aby prijímateľovi povedal, ako interpretovať dáta.
Je jednoduchá, rýchla, ekonomická a nevyžaduje obojsmernú komunikáciu. Listy, e-maily, fóra, televízory a rádiá sú jedným z príkladov Asynchrónneho prenosu.
Kľúčové rozdiely medzi synchronným a asynchrónnym prenosom
- Pri synchronizovanom prenosu sa údaje prenášajú vo forme rámcov na druhej strane v asynchrónnom vysielaní sa prenášajú dáta naraz 1 byte.
- Synchrónny prenos vyžaduje časový signál medzi odosielateľom a prijímačom, aby informoval prijímač o novom bajte. Zatiaľ čo v Asynchrónnom vysielaní odosielateľ a prijímač nevyžaduje hodinový signál, pretože tu poslané dáta majú paritný bit pripojený k nemu, ktorý označuje začiatok nového bajtu.
- Rýchlosť prenosu dát asynchrónneho prenosu je pomalší ako prenos synchronizácie.
- Asynchrónne vysielanie je jednoduché a ekonomické, zatiaľ čo Synchrónne vysielanie je zložité a drahé.
- Synchrónny prenos je efektívny a má nižšie režijné náklady v porovnaní s asynchrónnym prenosom.
záver
Synchrónne aj asynchrónne prenosy majú svoje výhody a nevýhody. Asynchrónne je jednoduché, úsporné a používa sa na prenos malého množstva údajov, zatiaľ čo synchrónne vysielanie sa používa na prenos veľkého množstva údajov, pretože je efektívne a má menej režijných nákladov. Preto sme dospeli k záveru, že pre prenos dát je potrebná synchronná a asynchrónna prenos.