Vous êtes sur la page 1sur 3

NOMS : MABIKA NZUZI BRUNO

PROMOTION : G3 RTM/JOUR

TP DU COURS DE MICROPROCESSEUR
LES RESOLUTIONS
1. La conversion rapide de nombres binaires en octal et en hexadécimal.

A) 11011 (b2)
En base 8 :
On fera 23, on compte de la droite vers la gauche par groupe de 3 en ajoutant un 0 devant :
11/011, et ça va donner : 011=3 et 011=3. Donc (11011)2 =33 (b8)
En base 16
On fera 24, on compte de la droite vers la gauche par groupe de 4 en ajoutant trois zéros devant :
1/1011, ça va donner : 0001 = 1 et 1011 = B. Donc (11011)2 =1B (b16)
B) 10110011 (b2)
En base 8 : 10/110/011, on aura : 010=2, 110=6 et 011=3, donc (10110011)2=263 (b8)
En base 16 : 1011/0011, on aura : 1011=B et 0011=3, donc (10110011)2=B3 (b16)
C) 111111110 (b2)
En base 8 : 111/111/110, on aura : 011=6, 111=7 et 111=7, donc (111111110)2=677 (b8)
En base 16 : 1/1111/1110, on aura : 0001=1, 1111=F et 1110=E, donc (111111110)2=1FE (b16)
D) 11011,1011 (b2)
En base 8 : dans la partie entière on compte de la droite vers la gauche par groupe de 3, et dans
la partie fractionnelle on compte de la gauche vers la droite par groupe de 3 ;
11/011,101/1, on aura : 011=3, 011=3 et 101=5, 100=4, donc (11011,1011)2=33,54 (b8)
En base 16 : dans la partie entière on compte de la droite vers la gauche par groupe de 4, et dans
la partie fractionnelle on compte de la gauche vers la droite toujours par groupe de 4 ;
1/1011,1011, on aura : 0001=1, 1011=B et 1011=B, donc (11011,1011)2=1B,B (b16)
E) 111111110,1101 (b2)
En base 8 : 111/111/110,110/1, on aura : 111=7, 111=7, 110=6 et 110=6, 100=4, donc
(111111110,1101)2=776,67 (b8)
En base 16 : 1/1111/1110,1101, on aura : 0001=1, 1111=F, 1110=E et 1101=D, donc
(111111110,1101)2= 1FE,D (b16).

2. Les opérations arithmétiques

A) (101011)2 + (1011)2 B) (331)4 + (123)4


101011 331
+ 10111 + 123
110110 1120

C) (AF5)16 + (10C)16 = C01 (b16) D) (101011)2 + (11011)2 = 10000 (b2)


AF5 101011
+10C + 11011
C01 10000
E) (331)4 + (123)4 = 202 (b4) F) (AF5)16 – (10C)16 = 9E9 (b16)
331 AF5
+ 123 - 10C
202 9E9

G) (101011)2 x (1011)2 = (111011001)2 H) (AF5)16 X (10C)16 = (B787C)16


101011 AF5
X 1011 X 10C
101011 837C
1010110 0000
00000000 + AF500
+ 101011000 B787C
111011001

I) (101011)2 / (1011)2 = (11,1110100…)2


J) (AF5)16 / (10C)16 = (A,77672A05B7FAD8)16

3. Les opérations arithmétiques


a. (F0D9)16 + (D1A)16 = (FDF3)16
b. (10122)4 + (1211)4 = (1333)4
c. (541)8 + (237)8 = (1000)8
a. (AB72)16 + (CEF)16 = (B861)16
4.
A) L’état de sortie S en fonction des entrées A, B et C

A B C S1 S2 S3 S
0 0 0 0 0 0 0
0 0 1 0 0 0 0
0 1 0 0 0 0 0
0 1 1 0 0 0 0
1 0 0 0 0 0 0
1 0 1 0 0 0 0
1 1 0 0 0 0 0
1 1 1 1 1 1 0

B) La fonction S à l’aide de l’opérateur universel NAND à deux entrées.

A B S A
0 0 1
S
0 1 1
1 0 1 B
1 1 0

5. Table logique

A B C S1 S2 S3 S4 S5 S6 S7 S8 S
0 0 0 0 0 1 1 0 0 1 0 0
0 0 1 0 1 1 1 0 0 1 0 0
0 1 0 1 1 1 1 0 1 1 1 1
0 1 1 1 1 1 1 0 1 1 1 1
1 0 0 1 0 0 0 0 0 1 0 0
1 0 1 1 1 0 1 1 1 0 1 0
1 1 0 1 1 0 1 0 1 1 1 1
1 1 1 1 1 0 1 1 1 0 1 0

6. Table de vérité

A B C S1 S2 S3 S4 S5 S
0 0 0 0 0 1 0 0 1
0 0 1 0 0 1 0 0 1
0 1 0 0 0 1 0 0 1
0 1 1 0 1 0 0 0 0
1 0 0 1 1 1 0 1 1
1 0 1 0 1 1 0 0 1
1 1 0 0 0 1 1 0 1
1 1 1 0 1 0 1 0 1

Vous aimerez peut-être aussi