Vous êtes sur la page 1sur 3

MINISTERE DE L'ENSEIGNEMENT SUPERIEUR ET D.

Convertir en décimal puis en binaire les


DE LA RECHERCHE SCIENTIFIQUE
nombres hexadécimaux suivants :
Université Hassiba Benbouali de Chlef
Département de Mathématiques et Informatique (2AF)16 = (687)10 = (1010101111)2
(85C)16 = (2140)10 = (100001011100)2
(ED7F)16 = (60799)10 = (1110110101111111)2
(A3F9)16 = (41977)10 = (1010001111111001)2

E. Convertir en hexadécimal les nombres


suivants:
TD N°2-1 (Correction) (110101101)2 = (1AD)16
Systèmes de Numération & Codage (1101100101100)2 = (1B2C)16

L’usage des calculatrices n’est pas autorisé ! (1521)10 = (5F1)16


(27418)10 = (6B1A)16
1. CHANGEMENTS DE BASE :
A. Convertir en décimal les nombres F. Quelle est la plus grande valeur

suivants (formule de la décomposition numérique que l’on peut représenter

d’un nombre) : avec un nombre binaire de 8 bits ? de 16


bits ?
(1321)4 = (64+48+8+1= 121)10
255, 65535
(124)8 = (64+16+4= 84)10
G. De manière générale, quelle est la valeur
(234)5 = (50+15+4= 69)10
(100110)2 = (32+4+2=38)10 numérique de l’entier de valeur
maximale représenté par n symboles
B. Convertir en décimal les nombres
dans la base b ?
binaires suivants :
bn -1
(11011)2 = (27)10
H. Donner la suite des nombres octaux de
(1011001)2 = (89)10
67 à 100.
(01011101)2 = (93)10
67, 70, 71, 72, 73, 74, 75, 76, 77, 100
(11011100)2 = (220)10
I. Quand un grand nombre décimal doit
C. Convertir en binaire les nombres
être converti en binaire, il est parfois plus
décimaux suivants :
simple de le convertir en octal d’abord,
(25)10 = (11001)2 puis en binaire. Faire l’essai avec le
(49)10 = (110001)2 décimal 1532.
(74)10 = (1001010)2 1532 : 8 = 191, R = 4
(237)10 = (11101101)2
191 : 8 = 23, R = 7
23 : 8 = 2, R = 7 C. Calculer les compléments vrais (CA2) des
2 : 8 = 0, R = 2 nombres suivants :
(1532)10 = (2774)8 A = 0101 Réponse : 1011
2 7 7 4 B = 01101010 Réponse : 10010110
010 111 111 100 C = 01111011 Réponse : 10000101
(2774)8 = (010111111100)2 D = 00100000 Réponse : 11100000
J. Donner la suite des nombres E = 00010101 Réponse : 11101011
hexadécimaux entre 288 et 2A0 F = 11011011 Réponse : 00100101

288,289,28A,28B,28C,28D,28E,28F,29 D. Effectuer les opérations suivantes en


0,291,292,293,294,295,296,297,298,2 binaire (avec CA2):
99,29A,29B,29C,29D,29E,29F,2A0
(12)10 - (15)10
2. CALCULS ARITHMETIQUES
(+12)10 + (-15)10
A. Effectuer les opérations binaires (+12)10 = (0 1100)2
suivantes : (-15)10 = (1 1111)2

1101 + 1001 Réponse : 10110 (-15)10 = CA2 (1 1111)2 = CA1 (1 1111)2 + 1

101 + 110 Réponse : 1011 = (1 0000)2 +1= (1 0001)2

1100 + 10 + 111 + 101 Réponse : 11010 +12 0 1 1 0 0


-15 + 1 0 0 0 1
100010 + 110 + 101010 + 11 + 11101
-----------------------------------------------
Réponse : 1110010 CA2 1 1 1 0 1
111 + 111 + 111 Réponse : 10101 - 1
-----------------------------------------------
1111 – 111 Réponse : 1000 CA1 1 1 1 0 0
10111 – 1011 Réponse : 1100 -3 1 0 0 1 1
1000 – 111 Réponse : 1 (0 1100)2 + (1 0001)2 = (1 1101)2 en CA2

11010010 – 10011111 Réponse : 110011 = (1 1100)2 en CA1 = (1 0011)2 = (-3)10

10110011 – 10011111 Réponse : 10100 (38)10 - (19)10


(+38)10 + (-19)10
B. Calculer les compléments restreints
(38)10 = (100110)2
(CA1) des nombres suivants: (19)10 = (010011)2
A = 10111101 Réponse : 01000010 (+38)10 = (0 100110)2
B = 1010 Réponse : 0101 (-19)10 = (1 010011)2
C = 1101 Réponse : 0010 (-19)10 = CA2 (1 010011)2 = CA1 (1 010011)2 + 1
D = 1111 Réponse : 0000 = (1 101100)2 +1= (1 101101)2
E = 011 Réponse : 100
F = 101011011 Réponse : 010100100
Report 1 1 1 1 8 8
+38 0 1 0 0 1 1 0 1000 1000
-19 + 1 1 0 1 1 0 1 (88)10 = (10001000)2
----------------------------------------------------
B. Quelles sont les valeurs BCD non utilisées
1 0 0 1 0 0 1 1
+19 0 0 1 0 0 1 1 dans le codage des chiffres décimaux ?
Un débordement qui est toujours a rejeté (A,10,1010), (B,11,1011), (C,12,1100),
(+38)10 + (-19)10 = (0 100110)2 + (1 010011)2 =
(D,13,1101), (E,14,1110), (F,15,1111)
(1 0 010011)2 = (0 010011)10
C. Transmission :
E. Effectuer les opérations suivantes en  Si l’on transmet le message « ALLO » en
hexadécimal (avec CA2): code ASCII, quelle est la chaîne binaire
(256)10 + (-128)10 que le récepteur doit obtenir
(transmission avec bit de parité pair)
A L L
01000001 11001100 11001100
O
11001111
(512)10 + (-1023)10

Réponse : 01000001 11001100 11001100


11001111
 Si l’on reçoit la chaîne suivante
11000011 00100000 01110001
11110101 01101001 00100000
3. CODES BCD & ASCII
00111111 comment peut-on l’interpréter
A. Quelles sont les valeurs BCD
en ASCII (Transcodez ce message binaire
correspondant aux nombres binaires
en ASCII; réception avec bit de parité
(123)10, (159)10, (12)10 (88)10. paire)
1 2 3 11000011 00100000 01110001
0001 0010 0011 C Esp q
(123)10 = (000100100011)2 11110101 01101001 00100000
1 5 9 u i Esp
0001 0101 1001 00111111
(159)10 = (000101011001)2 ?

1 2
0001 0010 Réponse : « C qui ? »
(12)10 = (00010010)2

Vous aimerez peut-être aussi