Vous êtes sur la page 1sur 2

TP1: Architecture des Ordinateurs

a. Donner le rang et le poids de chaque chiffre et convertir ces nombres en


décimal
(642)7 ; (AB7)12 ; (10111001)2 ; (2102)3 ; (275)8 ; (BAC)16 ; (10DA)16

b. Convertir les nombres ci-dessous (donnés en base 10) dans la base indiquée
194 en base 2 ; 254 en base 2 ; 1025 en base 16 ; 4218 en base 16 ; 1234 en base
8

c. Conversion rapide vers une base 2n


(B7AE)16  2 ; (DCBF)16 2 ; (56349)16 2 ; (5567)8 2; (ABCD)16 8;
(2074)8 16 ; (1110100000111010)2 16 ; (1110100000111010)2 8

d. Déterminer la base b pour que les égalités ci-dessous soient vraies.


(132)b = (30)10 ; (A04)b = (1444)10 ; (2A)16 = (36)b

Déterminer les plus petites bases possibles (a et b) pour que les égalités ci-
dessous soient vraies.
(101)a = (401)b ; (101)a = (10001)b ; (12)a = (1002)b

e. Convertir les nombres suivants en décimal


(1101,011)2 ; (765,42)8 ; (FAC,9D)16

f. Convertir les nombres ci-dessous dans la base indiquée


(14,65)10  8 (3 chiffres après la virgule) ; (42,42)10  2 (7 chiffres après la
virgule)
(69,23)10 16 (3 chiffres après la virgule); (11011000110,001011011)2 16 ;
(1011110100,1110111)2 8.

g. Effectuer les additions suivantes


en binaire :

1
10101010 + 11001110 ; 110111 + 101110 + 110011 ; 1110011 + 1111111 +
1101011 + 101110
en octal (base 8) :
465 + 673 ; 276 + 653 + 25
en hexadécimal (base 16) :

B796 + CAFE ; 8965 + 3979 ; 324 + 697 + B2A

h. Effectuer les soustractions suivantes en binaire

11101101010 - 110111100 ; 10110001 - 10011111 ; 1101111 – 1110100

i. Effectuer les multiplications suivantes en binaire


1101101 * 11001 ; 11010110 * 101001

j. Effectuer les divisions suivantes en binaire


101100 / 101 (5 chiffres après la virgule) ; 101011010 / 1101 (4 chiffres après la
virgule)

Vous aimerez peut-être aussi