Les trames
Pour bien délimiter et identifier l'information, il faut encadrer les suites de bits.
Exemple : lorsque les données 01000101 et 01000010 doivent être transmises, on ne peut pas envoyer 0100010101000010. Le début et la fin de chaque donnée ne sont pas clairement identifiés. Il faut utiliser des séparateurs.
On crée une trame en précisant le début et la fin de l'envoi. La donnée est encadrée.
Exemple : Décodage de la trame d'une transmission asynchrone
Octet transmis : 1 1 1 0 1 0 1 0
Valeur en binaire (inverse de l'octet transmis) : 0 1 0 1 0 1 1 1 (2)
Valeur en hexadécimal : 57 (16)
Valeur en décimal : 0 × 27 + 1 × 26 + 0 × 25 + 1 × 24 + 0 × 23 + 1 × 22 + 1 × 21 + 0 × 20 = 87 (10)