Ce este transmisia asincronă?

Când datele urmează să fie trimise de la un computer la altul, acestea sunt împărțite în caractere individuale și trimise în secvență. O astfel de transmisie se numește transmisie sincronă atunci când computerul receptor folosește un ceas care este sincronizat cu ceasul computerului care trimite. Ceasul stabilește un ritm. Atunci când ceasurile computerelor de primire și de expediere nu sunt sincronizate, forma de transmisie este denumită transmisie asincronă.

Un mesaj care trebuie transmis de la un computer la altul este compus din caractere textuale și non-textuale. Personajele, la rândul lor, sunt compuse din biți. Acești biți sunt trimiși prin firele electrice și sunt indicați de nivelurile de semnal. Pentru ca emițătorul și receptorul să transmită cu succes biți, un ritm trebuie convenit de către cei doi, astfel încât receptorul să poată determina sfârșitul corect al unui bit și începutul altui bit.

În transmisia asincronă, ritmul sau rata de ceas este determinată înainte de începerea oricărei comunicări. Astfel, un computer sau un dispozitiv de calcul poate declara că va funcționa la 9600 de biți pe secundă. Un alt dispozitiv poate comunica corect cu acest dispozitiv numai dacă viteza respectivă este egală.

Când un caracter trebuie să fie transmis de la emițător la receptor, receptorul trebuie avertizat să primească caracterul. Acest lucru se face folosind un semnal de „trezire” la începutul personajului. Acest semnal se numește bit START. Pentru a ne asigura că un caracter nu este confundat cu următorul caracter, biții STOP sunt utilizați pentru a indica sfârșitul fiecărui caracter. În plus, pentru a vă asigura că semnalele nu au fost deteriorate de zgomotul electric rătăcit, există o prevedere pentru verificarea erorilor printr-un bit PARITY.

Un caracter este adesea compus din șapte sau opt biți. Deci, la transmiterea unui caracter, se trimite bitul START, iar apoi biții caracterului sunt trimiși unul după altul. După care este trimis bitul PARITY și în final este trimis bitul STOP. Un caracter de șapte sau opt biți necesită trei biți ca supraîncărcare pentru a fi trimis corect de la dispozitivul de trimitere la dispozitivul de recepție. Această suprasarcină în transmisia asincronă poate limita cantitatea de informații utile care ar putea fi trimise.

Printre dispozitive, pot exista variații în ceea ce privește viteza, metodele de paritate, numărul de biți utili, precum și numărul de biți STOP. După ce un caracter este primit, următorul caracter poate apărea după orice perioadă de timp. De exemplu, caracterele tastate la o tastatură sunt generate și trimise după intervale de timp relativ lungi în comparație cu viteza computerului. O pagină web trimisă pentru afișare poate avea multe caractere trimise rapid în secvență.

Transmisia asincronă este de obicei preferată atunci când datele sunt trimise mai rar. Poate fi folosit atunci când comunicați prin linii telefonice fixe și pentru imprimante simple. Transmisia asincronă este considerată a fi mai simplă și mai ieftină în comparație cu transmisia sincronă, aceasta din urmă, totuși, poate oferi viteze de date mult mai rapide.