Upload
lothair-vial
View
111
Download
0
Embed Size (px)
Citation preview
CODES
CODES
• Remplace les caractères écrits:–Ex:
• Sémaphore
• Héliographe
• Signaux de fumée
Télégraphie MORSE
• Samuel Morse
• Code Morse entre 1832 et 1838
• Transmission de deux symboles:– Points
– Traits
MORSE
• Lettres et chiffres chaîne spécifique de points et de traits
• Fait pour l’oreille humaine
• Durée d’un trait= 3 X durée d’un point
• Période égale un point sépare lettres
EXEMPLE
• Lettre C
• (SOS): save our souls
MORSE
• Code Morse est de longueur variable
• Difficile à mécaniser (remplacer opérateur)
• Nécessité code longueur fixe
CODE BAUDOT
• Inventé par J.M.E. (Émile) Baudot en 1874
• Code de téléimpression à longueur constante
• 1 caractère = 5 symboles
• Symbole de nature binaire (points ou traits)
• Équivalent à bits
• Code 5 bits
CODE BAUDOT
• Code télégraphique international # 1
• Perfectionné par Murray fin XIXème siècle
• Utilise aussi 5 bits
• Code télégraphique international # 2
CODE MURRAY (BAUDOT)
• Code 5 bits = 32 caractères différents• Insuffisant pour toutes les lettres et
tous les chiffres• 2 caractères spéciaux: ‘lettres’ et
‘chiffres’• Après caractère ‘lettre’ tous
caractères = lettres
CODE MURRAY (BAUDOT)
• Après caractère ‘chiffre’ tous caractères = chiffre ou signe de ponctuation
• Pas de minuscules
CODE MURRAY (BAUDOT)
• Nombre de caractères = 62
• 2 x ‘lettres’ et ‘chiffres’
• Code insuffisant
• Caractères: pas en ordre numérique séquentiel
• A = 11000 B = 10011 C = 01110
• (bits tel que transmisLSBMSB)
CODE ASCII
• American Standard Code for Information Interchange
• Norme ANSI X3.4-1977
• Utilise un code à bits
• Représente 128 caractères sans utiliser un code ‘shift’
CODE ASCII contient:
• Majuscules
• Minuscules
• Chiffres
• Signes de ponctuation courants
• Codes de commande
• Codes de décalage
CODE ASCII
• Fonctions spéciales: 31 caractères
• Lettres: 96 caractères
• Tableau ASCII:– 8 colonnes ( 0-7 )– 16 lignes ( 0-F )
• Désigné par sa position dans une colonne donnée
EXEMPLE
• A majuscule : colonne 4 deuxième caractère (1)
• Notation abrégée: 41 en hexadécimal
• 41 hex = 65 dec = 100 0010 bin
• B majuscule: colonne 4 troisième caractère (2)
• 42 hex = 66 dec = 100 0010 bin
EXERCICES
• Quel est le code ASCII du chiffre 9 en hexa, dec et bin ?
• Quel est le caractère correspondant au code ASCII 1010101 en binaire ?
• Quel est ce message codé en ASCII ?
53 65 4C 55 54 21
CODE EBCDIC
• Extended binary coded decimal interchange code
• Code développé par IBM
• Le code a disparu
• 256 caractères
CODE ASCII ÉTENDU
• Code à 8 bits
• 256 caractères
• Caractères graphiques