1. Sincrono: I dati vengono trasmessi a una velocità fissa, con un segnale di clock che coordina il mittente e il ricevitore. Entrambi i lati devono essere sincronizzati con la stessa frequenza di clock o un meccanismo di temporizzazione molto preciso. Ciò consente un trasferimento di dati continuo ad alta velocità ma richiede un sovraccarico di sincronizzazione più complesso.
2. asincrono: I dati vengono trasmessi in unità discrete (in genere caratteri o byte) con bit di avvio e arresto che segnalano l'inizio e la fine di ciascuna unità. Non esiste un segnale di clock continuo che sincronizza il mittente e il ricevitore; Invece, ogni unità è sincronizzata singolarmente. Ciò è più semplice da implementare ma meno efficiente per il trasferimento di dati ad alta velocità a causa delle spese generali introdotte dagli inizi e dai bit di arresto.
software © www.354353.com