Wat is asynchrone verzending?
Wanneer gegevens van de ene computer naar de andere moeten worden verzonden, worden deze opgesplitst in afzonderlijke tekens en in volgorde verzonden. Een dergelijke overdracht wordt een synchrone overdracht genoemd wanneer de ontvangende computer een klok gebruikt die is gesynchroniseerd met de klok van de verzendende computer. De klok bepaalt een ritme. Wanneer de klokken van de ontvangende en verzendende computers niet gesynchroniseerd zijn, wordt de vorm van verzending asynchrone verzending genoemd.
Een bericht dat van de ene computer naar de andere wordt verzonden, bestaat uit tekstuele en niet-tekstuele tekens. Tekens zijn op hun beurt samengesteld uit bits. Deze bits worden over elektrische draden verzonden en worden aangegeven door signaalniveaus. Om de zender en de ontvanger met succes bits te laten verzenden, moeten de twee een ritme overeenkomen, zodat de ontvanger het juiste einde van het ene bit en het begin van een ander bit kan bepalen.
Bij asynchrone verzending wordt het ritme of de kloksnelheid bepaald vóór het begin van een communicatie. Zo kan één computer of computerapparaat verklaren dat het met 9600 bits per seconde werkt. Een ander apparaat kan alleen goed met dit apparaat communiceren als die snelheid is aangepast.
Wanneer een karakter van de zender naar de ontvanger moet worden verzonden, moet de ontvanger worden gewaarschuwd om het karakter te ontvangen. Dit wordt gedaan door een "weksignaal" te gebruiken aan het begin van het personage. Dit signaal wordt het START-bit genoemd. Om ervoor te zorgen dat het ene teken niet wordt verward met het volgende teken, worden STOP-bits gebruikt om het einde van elk teken aan te geven. Bovendien is er een voorziening voor foutcontrole via een PARITY-bit om er zeker van te zijn dat de signalen niet worden vervormd door elektrische ruis.
Een karakter bestaat vaak uit zeven of acht bits. Dus, bij het verzenden van het ene teken, wordt het START-bit verzonden en vervolgens worden de bits van het teken na elkaar verzonden. Waarna het PARITY-bit wordt verzonden en uiteindelijk het STOP-bit wordt verzonden. Een zeven- of acht-bits karakter vereist drie bits als overhead om correct van het verzendende apparaat naar het ontvangende apparaat te worden verzonden. Deze overhead bij asynchrone verzending kan de hoeveelheid bruikbare informatie beperken die kan worden verzonden.
Onder apparaten kunnen variaties in snelheid, pariteitsmethoden, aantal bruikbare bits en het aantal STOP-bits voorkomen. Nadat het ene karakter is ontvangen, kan het volgende karakter na een bepaalde tijd binnenkomen. Tekens die op een toetsenbord worden getypt, worden bijvoorbeeld gegenereerd en verzonden na relatief lange tijdsintervallen in vergelijking met de snelheid van de computer. Een webpagina die wordt verzonden voor weergave, kan veel tekens snel achter elkaar verzenden.
Asynchrone verzending heeft meestal de voorkeur wanneer de gegevens minder vaak worden verzonden. Het kan worden gebruikt bij communicatie via vaste telefoonlijnen en voor eenvoudige printers. Asynchrone transmissie wordt beschouwd als eenvoudiger en goedkoper in vergelijking met synchrone transmissie, de laatste kan echter veel hogere gegevenssnelheden bieden.