Codage
Codage
Codage
Bit et octet
L'ordinateur se compose notamment de transistors. Il ne
comprend en principe que deux états: Le courant passe -
Le courant ne passe pas. Ces deux états sont représentés
par deux chiffres : 1 (il y a du courant ) et 0 (il n'y a pas
de courant). Ces deux nombres sont désignés par nombres
binaires ou bits.
Bits (0 ou 1)
Octet (8 bit) exemple : 0100 0001
Kilo octet (Ko) = 210 octets= 1024 octets
Mega octet (Mo) = 210 KO= 220 octets = 1024 * 1024
= 1048576 octets
Giga octet (Go) = 210 Mo
Tera-Octet (To) = 210 Go 42
Codage d’informations
Dans l ’ordinateur
2 états électriques :
• allumé
• éteint
Représentation de l ’information
dans une base à 2 symboles :
Système binaire
43
Les systèmes de numération
I.1 Définition
a) Chiffre :
Un chiffre est un symbole auquel correspond une
valeur numérique spécifique.
b) Nombre :
Un nombre est une association de chiffre.
La valeur d’un nombre dépend de chaque chiffre et
de sa position relative par rapport aux autres
chiffres.
Exemple : dans le système décimal le nombre
312 ≠ 123
44
Les systèmes de numération
c) base :
La base d’un système de numération est le
nombre de chiffre dans ce système.
Exemple : Base = 10 Nombre de chiffres dans cette
base est 10 (0, 1 ,…., 9)
47
Le système binaire
d) Conversion décimal -binaire
Pour trouver l’écriture d’un nombre décimal x en binaire, on
effectue des divisions successives par 2, les restes obtenus
et le résultat de la dernière division constituent les chiffres
de x (dans l’ordre inverse).
Exemple : conversion en binaire de 78
Nous opérons une suite de divisions par 2 et retenons les divers restes.
Ces restes sont repris à l'envers
48
Les systèmes de numération
Exercice 3 :
convertir en binaire 85, 71, 1994 et 34.
Exercice 4:
quel est le plus grand nombre que l’on peut coder sur 4
bits ?
49
Additions et soustractions binaires
50
Additions et soustractions binaires
Exemples:
b) Soustractions :
10101 1000
- 1100 - 11
= 1001 = 101
51
Numération octal
8 symboles (0,1,2,3,4,5,6,7)
Conversion binaire-octal
Conversion octal-binaire
Exercice 5 :
Effectuer les opérations suivantes:
A) 11011 + 1101
B) 100011 + 100111
C) 100101 - 100010
D) 1010 – 101
53
Numération octal
16 symboles (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)
Exemple :
0011 1010 1001(2)
3 A 9
= 3A9(16)
56
Exercices
Compléter la table suivante :
57
Solutions
58
Représentation des textes
Codes utilisés
59
Représentation des textes