Vous êtes sur la page 1sur 2

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE

MINISTER DE FORMATION ET PROFESSIONNELS


-Institut National Spécialisé de la Formation Professionnelle -Médéa
CORRECTION DE L'EXAMEN DE FIN SEMESTRE

Module : structure Machine Date 28/01/2023

Exercice 01: (7,5 pts)


Les transformations :
I_ (2A) 16 = (?) 8 : sont tous les deux des puissances de 2 (16= 24 et 8= 23) (0,25 pts)
Il faut convertir le nombre de la base 16 à la base 2, en suit convertir le résultat à la
base 8 (2A) 16 = (?) 2= (?) 8 (0,5 pts)
On utilise les deux tables:
Table 1: Sur 4 bits : (01 pts) Table 2: Sur 3 bits: (01 pts)
Décimal Hexadécimale Décimal hexadécimale
e e Décimale Hexadécimale
0 0000 8 1000 0 000
1 0001 9 1001 1 001
2 0010 A 1010 2 010
3 0011 B 1011 3 011
4 0100 C 1100 4 100
5 0101 D 1101 5 101
6 0110 E 1110 6 110
7 0111 F 1111 7 111

A partir de la Table 1: (2A) 16 = (0010 1010)2 (0,5 pts)


A partir de la Table 2: (00101010)2 = (000 101 010)2 = (052)8 (01 pts)

II_ (1F) 16 = (?) 5: convertir le nombre de la base 16 à la base 10, en suite convertir le
résultat de la base 10 à la base 5. [(1F) 16 = (?) 10 = (?) 5] (0,5 pts)
(1)... (1F) 16 = (?) 10
31 5
= 1x161+15x160 = 16+15 = 31 (0,75 pts)
(2)... (31) 10 = (111) 5 : la division sur la base 5 (0,5 pts) 1 6 5
1 1 5
A partir de (1) et (2) : (1F) 16 = (111) 5 (0,25 pts)
1 0
III_ (14,2)10= (?)2
PE = (14)10= (?)2: Divisions successives sur la base 2
PF = (0,2)10= (?)2: Multiplications successives à la base 2
14 2
0,2 x 2 = 0,4 1
0,4 x 2 = 0,8 0 7 2
0,8 x 2 = 1,6 1 3 2
0,6 x 2 = 1,2
1 1 2
PF = (0,2)10= (0011..) 2 PE = (14)10= (1110)2 1 0
)pts 0,5( )pts 0,5(

)pts 0,25( 2)...1110,0011( =10)14,2(


REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE
MINISTER DE FORMATION ET PROFESSIONNELS
-Institut National Spécialisé de la Formation Professionnelle -Médéa

Exercice 02: (04 pts)


I_ SVA : (0,25x8 pts) I_ CP1: (0,25x8 pts)

0 0101110 (00101110) CP1 = (?)10


"0" = Signe "+" Bits de poids fort = 0 Le nombre est positif
(0101110)2 = 21+22+23+25 = 46 (00101110)CP1= (0101110)2
(00101110)SVA= (+46)10 = (25+23+22+21) = (+46)10
1 0010011
"1" = Signe "-" (10010011) CP1 = (?)10
(0010011)2= 20+21+24= 19 Bits de poids fort = 1 Le nombre est négative
(10010011)SVA= (-19)10 (10010011) CP1= -(01101100)2
Exercice 03: (04 pts) = -(22+23+25+26)= (-108)10
Sur 8bits on a :
(2) 8- (27) 8 => (2) + (-27) et (35) 8+ (20) 8
On utilise la table 2 pour converti les symboles octal en binaire (01 pts)
octal Binaire CP2
2 00000010 00000010
27 00010111 11101001
35 00011101 00011101
20 00010000 00010000
(2) 8+ (-27) 8= 2+cp2(27) = - cp2[2+cp2(27)] (0,5 pts)
00000010
+11101001 Résultat = -cp2(11101011)= -(00010101)
=11101011 = -(20+22+24)= (-21)10 (0,25x5 pts)
(35) 8+ (20) 8= 00011101+ 00010000= 00101101 = 20+22+23+25= (45)10 (0,25x5 pts)

Exercice 04 (4,5 pts)


:Effectuer les opérations suivantes
111001
+ 111
=1000000 = (26) =(66)10 (01 pts)

11.11
x 1.10
= 0000
1111 .
1111 . .
)pts 02( 10)5.625(= )20+22+2-1+2-3( = 101.1010 =

101 11001
001 101 = 22+20= 5 (01,5 pts)
10
101
00

Vous aimerez peut-être aussi