Académique Documents
Professionnel Documents
Culture Documents
Classe: 1 CP
Semestre: S1
Algèbre de Boole et logique combinatoire
1
Systèmes de numération
et
codes
2
Systèmes additifs
la somme des des chiffres détermine la
valeur du nombre.
3
Systèmes additifs
n
I II III IV V VI VII VIII IX X Ⅼ Ⅽ Ⅾ Ⅿ
4
Systèmes hybrides
Les numérations alphabétiques, utilisent des chiffres
pour les différents multiples des puissances de la
base.
Elles utilisent des chiffres pour les unités (1, 2, 3...,
9), dizaines (10, 20, 30..., 90) et centaines (100, 200,
300..., 900). etc
0 1 2 3 4 5 6 7 8 9
Abjad (Arabe)
Hébreu
5
1 2 3 4 5 6 7 8 9
Systèmes hybrides
1 2 3 4 5 6 7 8 9
Valeur 10 20 30 40 50 60 70 80 90
Lettre
Valeur 10 20 30 40 50
Valeur
ur 100 200 300 400 500 600 700 800 900 1 000
Vale 10 60
20 70
30 80
40 90
50 60 70 80
ur 0 0 0 0 0 0 0 0
e Lettre Lettre
Lettr
e
Vale 10 20 30 40 50 60 70 80 90
ur 0 0 0 0 06 0 0 0 0
Systèmes positionnels
Pour une base B donnée, ces systèmes
utilisent, B chiffres, de 0 à B-1.
une combinaison de chiffres représente un nombre
différent selon la position qu'occupent ces chiffres.
7
Systèmes positionnels
Systèmes indo-Arabe
8
La représentation (écriture) en base b:
Avec ai < 𝐛 , ∀i
3210
𝟒𝟔𝟕𝟏 𝟏𝟎 = = 𝟒. 𝟏𝟎𝟑 + 𝟔. 𝟏𝟎𝟐 + 𝟕. 𝟏𝟎𝟏 + 𝟏. 𝟏𝟎𝟎
𝟒 𝟔 𝟕 𝟏(10)
3210
𝟒𝟔𝟕𝟏 𝟏𝟔 = = 𝟒. 𝟏𝟔𝟑 + 𝟔. 𝟏𝟔𝟐 + 𝟕. 𝟏𝟔𝟏 + 𝟏. 𝟏𝟔𝟎
𝟒 𝟔 𝟕 𝟏(16)
210
𝟔𝟕𝟏 𝟖 = = 𝟔. 𝟖𝟐 + 𝟕. 𝟖𝟏 + 𝟏. 𝟖𝟎
𝟔 𝟕 𝟏(8)
11
43 2 1 0
𝟏𝟎𝟎𝟏𝟏 𝟐 = = 𝟏. 𝟐𝟒 + 𝟎. 𝟐𝟑 + 𝟎. 𝟐𝟐 + 𝟏. 𝟐𝟏 + 𝟏. 𝟐𝟎
𝟏𝟎 𝟎 𝟏 𝟏(2)
2 1 0 −1 −2 𝟐 + 𝟑. 𝟏𝟎𝟏 + 𝟏. 𝟏𝟎𝟎
𝟖𝟑𝟏, 𝟓𝟐 = = 𝟖. 𝟏𝟎
10
𝟖 𝟑 𝟏 , 𝟓 𝟐 (10)
2 1 0 −1−2
𝟏𝟎𝟎, 𝟏𝟏 𝟐 = , = 𝟏. 𝟐𝟐 + 𝟎. 𝟐𝟏 + 𝟎. 𝟐𝟎 +
𝟏𝟎𝟎 𝟏 𝟏 (2)
𝟏. 𝟐−𝟏 + 𝟏. 𝟐−𝟐 12
la base 10
Règle:
Pour convertir un nombre, d’une base b vers la base
décimale, on calcule la décomposition de ce nombre dans
sa base b.
1 0 −1 𝟏 + 𝟕. 𝟖𝟎 + 𝟏. 𝟖−𝟏 = 𝟒𝟖 +
𝟔𝟕, 𝟏 = = 𝟔. 𝟖
𝟖
𝟔 𝟕 , 𝟏 (8)
𝟏
𝟕 + = 𝟓𝟓, 𝟏𝟐𝟓(𝟏𝟎) 13
𝟖
la base 10
𝐀𝟎𝟕, 𝐂𝟏 𝟏𝟔
𝟏𝟎 𝟏𝟐
= =A . 𝟏𝟔𝟐 + 𝟎. 𝟏𝟔𝟏 + 𝟕. 𝟏𝟔𝟎 + =C . 𝟏𝟔−𝟏 + 𝟏. 𝟏𝟔−𝟐
𝟏𝟐 𝟏
= 𝟐𝟓𝟔. 𝟏𝟎 + 𝟎 + 𝟕 + + = 𝟐𝟓𝟔𝟕, 𝟕𝟓𝟑𝟗(10)
𝟏𝟔 𝟐𝟓𝟔
14
base 10
5 4 3 2 1 0 −1 −2 −3 −4
𝟏𝟎𝟎𝟎𝟏𝟏, 𝟎𝟏𝟏𝟏 =
𝟐
𝟏𝟎𝟎𝟎𝟏 𝟏 , 𝟎 𝟏 𝟏 𝟏 2
= 𝟏. 𝟐𝟓 + 𝟎. 𝟐𝟒 + 𝟎. 𝟐𝟑 + 𝟎. 𝟐𝟐 + 𝟏. 𝟐𝟏 + 𝟏. 𝟐𝟎 + 𝟎. 𝟐−𝟏 + 𝟏. 𝟐−𝟐
+ 𝟏. 𝟐−𝟑 + 𝟏. 𝟐−𝟒
𝟎 𝟏 𝟏 𝟏
= 𝟑𝟐 + 𝟎 + 𝟎 + 𝟎 + 𝟐 + 𝟏 + + + + 𝟒 =
𝟐 𝟐𝟐 𝟐𝟑 𝟐
𝟑𝟓, 𝟒𝟑𝟕𝟓(𝟏𝟎)
15
base 10 b
16
base 10
20,625(10) = ? (2)
17
20,625(10) = 10100,101 (2)
base 10
99,025(10) = ? (8)
99,025(10) = 143,014631
18 (8)
base 10
1020,5(10) = ? (16)
19
20
n
Règle:
Pour convertir un nombre, d’une base puissance de deux
(2n) vers la base 2, on remplace chaque symbole de la base 2n
par un groupe de n digits binaires, en utilisant le tableau de
conversion.
21
Règle:
Pour convertir un nombre, de la base 2 vers une base
puissance de deux (2n), on remplace chaque groupe de n digits
binaires (on commence à droite et à gauche de la virgule) par un
symbole de la base 2n, en utilisant le tableau de conversion.
22
23
24
XII. Les unités de mesure des données
informatiques
25
XII. Les unités de mesure des données
informatiques
Giga: 1G=210M=220K;
1Go=210Mo=220Ko=230 o= 8x230b
Téra: 1T=210G=220M;
1To=210Go=220Mo=240 o= 8x240b
26
Un code binaire est une convention permettant de traduire
une donnée quelconque en une grandeur ne comportant que
des 0 et des 1
27
Code «Décimal Codé en Binaire » DCB (ou Binary Coded
Decimal BCD) est un code qui permet de représenter les
dix premiers chiffres décimaux
28
un seul bit change entre deux nombres consécutifs
Pour éviter les problèmes liés aux états transitoires des roues
codeuses
29
30
31
32
Le code Aïken est un code auto-complémentaire. Les
poids des éléments binaires sont 2421.
33
34