You are on page 1of 3

ELECTRONIQUE NUMERIQUE

Codage et arithmtique binaire

I-

EPMI Cergy
1AING

SYSTEME DE NUMERATION:

1. Convertir 1000110110112 en dcimale


Rponse : 226710
2. Quelle est la valeur dcimale du bit de poids le plus fort dun nombre binaire de 16 bits ?
Rponse : 32768
3. Convertir 7610 en binaire par la mthode des petits nombres
Rponse : 10011002
4. Convertir 72910 en binaire par la mthode des divisions successives
Rponse : 10110110012
5. Convertir 54318 en binaire
Rponse : 1011000110012
6. Convertir 6148 en dcimal
Rponse : 39610
7. Donner les 3 nombres la suite de 6268
Rponse : 627 ; 630 ; 631
8. Convertir 14610 en binaire en passant par loctal
Rponse : 2228 ; 100100102
9. Convertir 100111012 en quivalent octal
Rponse : 2358
10. Convertir 24CE16 en dcimal
Rponse : 942210
11. Convertir 311710 en binaire en passant par lhxadcimal
Rponse : C2D16 ; 1100001011012
12. Convertir 10010000001101012 en hxadcimal.
Rponse : 903516
13. Donner les 4 nombres la suite de E9D16
Rponse : E9E ; E9F ; EA0 ; EA1
14. Convertir 312.45 en base 10.
Rponse : 82.810
15. effectuer les conversions suivantes en utilisant la base 2 comme base intermdiaire :
a. 673.68 vers hexadcimal
b. E7C.B16 vers loctal
c. 310.24 vers loctal
Rponses : a. 1BB.C16 ; b. 7174.58 ; c. 64.48

TD-Codage et arithmtique binaire.doc

gdedel.webhop.net
Giovanni.del-franco@wanadoo.fr

ELECTRONIQUE NUMERIQUE
Codage et arithmtique binaire

EPMI Cergy
1AING

16. Convertir les nombres suivants de leur base vers les 3 autres :
10
362,3125
189,62510
214.62510
62407.62510

2
101101010.01012
10111101,101
11010110.1012
1111001111000111.1012

8
552,248
275,58
326,5
171707.58

16
16A,516
BD,A16
D6.A16
F3C7.A

17. Ecrire chaque valeur suivante dans la notation en complment 2 sur 5 bits: +13 ;-9 ; +3 ;-3
Rponses : 01101 ; 10111 ; 00011 ; 11101
18. Trouver lquivalent dcimal des nombres signs : 01100 ; 11010 ;10001
Rponses : 12 ; -10 ; -1
19. Quel est lintervalle des valeurs dcimales signes que lon peut reprsenter sur 12 bits ?
Rponses : -212-1 +212-1 -1 soit -2048 2047

II-

ARITHMETIQUE BINAIRE:

1. Additionner 52 et 27 en binaire.
Rponse : 110100+011011=1001111
2. Additionner 7,25 et 2,5 en binaire
Rponse : 111,01+10,1=1001,11
3. Additionner les nombres signs suivants 1100 et 0110. Quelle valeur obtient-on en dcimal ? Mme
chose avec 11100 et 11011
Rponses: 0010=210 ; 10111= -710
4. Effectuer les soustractions suivantes :
a. 11100 - 11011
b. 1100 - 0110
c. 17 - 2 sur 5 bits
Rponses : a. 00001 ; b. dbordement ; c. 10001-00010=01111
5. Additionner, soustraire et multipliez les nombres suivant sans passer par le systme dcimal :
a. 3718 et 2568
b. 2EC16 et 7B16
c. 1100112 et 1010112
Rponses : a. 6478 ; b. 36816 c. 10111102
6. Quel est le rsultat de la multiplication binaire de 11110 par 110 ?
Rponse : 101101002
7. Effectuer la division binaire de 1011110 par 101 et dterminez le quotient et le reste.
Rponse : Q=10010 R=100

TD-Codage et arithmtique binaire.doc

gdedel.webhop.net
Giovanni.del-franco@wanadoo.fr

ELECTRONIQUE NUMERIQUE
Codage et arithmtique binaire
III-

EPMI Cergy
1AING

CODES DECIMAUX ET ALPHANUMERIQUES:

1. Donner la reprsentation binaire pur de chacun des nombres DCB suivants :


a. 0100100001100111DCB
b. 001101111000.01110101DCB
Rponses : a. 10011000000112 ; b . 101111010.112
2. Donner le code binaire pur, puis le code DCB de 17810 et comparez le cot de reprsentation.
Rponses : 101100102 ; 0001 0111 1000DCB
3. combien faut-il de bits pour reprsenter un nombre dcimal de 8 chiffres en DCB ?
Rponse : 32 bits (8x4)
4. Additionner 59 et 38 en DCB
Rponse : 1001 0111
5. Additionner 275+641 en DCB
Rponse : 1001 0001 0110
6. Exprimer la valeur 67 puis 14 en code excess 3. Quel est le rsultat de leur addition?
Rponse : 1001 1010 ; 0100 0111 ; 1010 0100
7. Dcoder la squence de bits 1010011101010010011111010000 si cette squence est considre
comme une chane de caractres ASCII 7 bits?
Rponse : STOP
8. Donner sous forme hexadcimale la suite de codes ASCII du message: COUT=72 $. Le message
comprend 9 caractres, le $ tant prcd dun espace.
Rponse : 43, 4F, 55, 54, 3D, 37, 32, 20, 24
9. Quel bit faut il complmenter pour changer une lettre ASCII majuscule en lettre ASCII minuscule et
vice et versa ?
Rponse Il suffit de complmenter le 6me bit du code (ou de forcer ce bit 1).
10. Dans un systme numrique manipulant des mots de 32 bits, combien dentiers non signs peut-on
reprsenter si ceux-ci sont cods en a) binaire pur b) DCB et c) ASCII-8bits.
Rponse : a. 232 (de 0 232 -1) soit environ 4 milliards ; 108 (de 0 99999999) ; 104 (de 0 9999)

IV-

DETECTION PARITE:

1. Dterminer le bit de parit paire associer au code ASCII du symbole $. Mme chose en parit
impaire pour le caractre D
Rponse : 0 ; 1

TD-Codage et arithmtique binaire.doc

gdedel.webhop.net
Giovanni.del-franco@wanadoo.fr

You might also like