Co je asynchronní přenos?
Pokud mají být data odesílána z jednoho počítače do druhého, jsou rozdělena na jednotlivé znaky a posílána postupně. Takový přenos se nazývá synchronní přenos, když přijímající počítač používá hodiny synchronizované s hodinami odesílajícího počítače. Hodiny stanoví rytmus. Pokud hodiny přijímacího a odesílacího počítače nejsou synchronizovány, je forma přenosu označována jako asynchronní přenos.
Zpráva přenášená z jednoho počítače do druhého se skládá z textových a netextových znaků. Postavy jsou zase složeny z bitů. Tyto bity jsou posílány přes elektrické dráty a jsou indikovány úrovněmi signálu. Aby odesílatel a přijímač úspěšně přenášeli bity, musí se oba shodnout na rytmu, aby příjemce mohl určit správný konec jednoho bitu a začátek dalšího bitu.
Při asynchronním přenosu je rytmus nebo taktovací frekvence stanovena před zahájením jakékoli komunikace. Jeden počítač nebo výpočetní zařízení tedy může prohlásit, že bude pracovat rychlostí 9600 bitů za sekundu. Jiné zařízení může správně komunikovat s tímto zařízením, pouze pokud je tato rychlost přizpůsobena.
Pokud musí být jeden znak vyslán z odesílatele do přijímače, musí být příjemce upozorněn, aby přijal znak. To se provádí pomocí signálu „probuzení“ na začátku znaku. Tento signál se nazývá bit START. Aby se zajistilo, že se jeden znak nezmění s dalším znakem, používají se bity STOP k označení konce každého znaku. Kromě toho, aby bylo zajištěno, že se signály nezvládly bludným elektrickým šumem, existuje opatření pro kontrolu chyb prostřednictvím bitu PARITY.
Postava je často složena ze sedmi nebo osmi bitů. Při přenosu jednoho znaku je tedy odeslán bit START a poté jsou bity znaku posílány jeden po druhém. Poté je poslán bit PARITY a nakonec je zaslán bit STOP. Sedm nebo osmibitový znak vyžaduje, aby byly tři řádky řádně odeslány z vysílacího zařízení do přijímacího zařízení. Tato režie v asynchronním přenosu může omezit množství užitečných informací, které by mohly být odeslány.
Mezi zařízeními mohou existovat variace v rychlosti, paritních metodách, počtu užitečných bitů i počtu STOP bitů. Po přijetí jednoho znaku může příští znak přijít po jakémkoli čase. Například znaky zadávané na klávesnici jsou generovány a odesílány po relativně dlouhých časových intervalech ve srovnání s rychlostí počítače. Na webové stránce odeslané k zobrazení může být rychle posláno mnoho znaků rychle.
Asynchronní přenos je obvykle preferován, pokud jsou data odesílána méně často. Může být použit při komunikaci prostřednictvím telefonních linek a pro jednoduché tiskárny. Asynchronní přenos je považován za jednodušší a levnější ve srovnání se synchronním přenosem, který však může poskytnout mnohem rychlejší datové rychlosti.