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 caratteri, a loro volta, sono composti da bit. Questi bit vengono inviati attraverso i cavi elettrici e sono indicati dai livelli di segnale. Affinché il mittente e il destinatario trasmettano con successo i bit, i due devono concordare un ritmo in modo che il destinatario 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 è determinato prima dell’inizio di qualsiasi comunicazione. Pertanto, un computer o un dispositivo informatico può dichiarare che funzionerà a 9600 bit al secondo. Un altro dispositivo può comunicare correttamente con questo dispositivo solo se quella velocità è abbinata.

Quando un carattere deve essere trasmesso dal mittente al destinatario, il destinatario deve essere avvisato per ricevere il carattere. Questo viene fatto usando un segnale di “sveglia” all’inizio del personaggio. Questo segnale è chiamato bit di START. Per garantire che un carattere non venga confuso con il carattere successivo, vengono utilizzati bit di STOP per indicare la fine di ciascun carattere. Inoltre, per assicurarsi che i segnali non vengano alterati da disturbi elettrici vaganti, è previsto il controllo degli errori tramite un bit di PARITÀ.

Un carattere è spesso composto da sette o otto bit. Quindi, quando si trasmette un carattere, viene inviato il bit START, quindi i bit del carattere vengono inviati uno dopo l’altro. Dopodiché viene inviato il bit di PARITÀ e infine viene inviato il bit di STOP. Un carattere a sette o otto bit richiede tre bit come sovraccarico per essere inviato correttamente 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 possono esserci variazioni di velocità, metodi di parità, numero di bit utili e numero di bit di STOP. Dopo che un carattere è stato ricevuto, il carattere successivo può entrare dopo un qualsiasi 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 meno frequentemente. Può essere utilizzato per la comunicazione tramite telefono fisso e per semplici stampanti. La trasmissione asincrona è considerata più semplice ed economica rispetto alla trasmissione sincrona, quest’ultima, tuttavia, può fornire velocità dei dati molto più elevate.