Che cos'è la trasmissione asincrona?
Quando i dati devono essere inviati da un computer a un altro, vengono suddivisi in singoli caratteri e inviati in sequenza. Tale trasmissione è chiamata trasmissione sincrona quando il computer ricevente utilizza un orologio sincronizzato con l'orologio del computer mittente. L'orologio stabilisce un ritmo. Quando gli orologi dei computer di ricezione e di invio non sono sincronizzati, la forma di trasmissione viene definita trasmissione asincrona.
Un messaggio da trasmettere da un computer a un altro è composto da caratteri testuali e non testuali. I personaggi, a loro volta, sono composti da bit. Questi bit vengono inviati attraverso i cavi elettrici e sono indicati dai livelli del segnale. Affinché il mittente e il destinatario trasmettano correttamente i bit, i due devono concordare un ritmo in modo che il ricevitore possa determinare la fine corretta di un bit e l'inizio di un altro bit.
Nella trasmissione asincrona il ritmo o la frequenza di clock vengono determinati prima dell'inizio di qualsiasi comunicazione. Pertanto, un computer o dispositivo informatico può dichiarare che funzionerà a 9600 bit al secondo. Un altro dispositivo può comunicare correttamente con questo dispositivo solo se tale velocità è abbinata.
Quando un personaggio deve essere trasmesso dal mittente al destinatario, il destinatario deve essere avvisato per ricevere il personaggio. Questo viene fatto usando un segnale di "sveglia" all'inizio del personaggio. Questo segnale è chiamato bit di START. Al fine di garantire che un carattere non venga confuso con il carattere successivo, i bit STOP vengono utilizzati per indicare la fine di ciascun carattere. Inoltre, per assicurarsi che i segnali non siano stati alterati da disturbi elettrici vaganti, è prevista una verifica degli errori tramite un bit PARITY.
Un personaggio è spesso composto da sette o otto bit. Pertanto, quando si trasmette un carattere, viene inviato il bit START, quindi i bit del carattere vengono inviati uno dopo l'altro. Dopo di che viene inviato il bit PARITY e infine viene inviato il bit STOP. Un carattere a sette o otto bit richiede tre bit come overhead per essere correttamente inviato dal dispositivo di invio al dispositivo di ricezione. Questo sovraccarico nella trasmissione asincrona può limitare la quantità di informazioni utili che potrebbero essere inviate.
Tra i dispositivi, ci possono essere variazioni di velocità, metodi di parità, numero di bit utili e numero di bit di STOP. Dopo aver ricevuto un personaggio, il personaggio successivo può entrare dopo un certo periodo di tempo. Ad esempio, i caratteri digitati su una tastiera vengono generati e inviati dopo intervalli di tempo relativamente lunghi rispetto alla velocità del computer. Una pagina Web inviata per la visualizzazione potrebbe avere molti caratteri inviati rapidamente in sequenza.
La trasmissione asincrona è generalmente preferita quando i dati vengono inviati con minore frequenza. Può essere utilizzato quando si comunica attraverso telefoni fissi telefonici e per stampanti semplici. La trasmissione asincrona è considerata più semplice ed economica rispetto alla trasmissione sincrona, quest'ultima, tuttavia, può fornire velocità di dati molto più elevate.