Sunteți pe pagina 1din 2

Seminar 1.

Bazele aritmetice ale calculatoarelor numerice


I.

Sisteme de numeraie
1. Care este numrul de simboluri utilizate pentru reprezentarea numerelor n
zecimal (baza 10)? Care sunt acestea?
2. Care este numrul de simboluri utilizate pentru reprezentarea numerelor n binar
(baza 2)? Care sunt acestea?
3. Care este numrul de simboluri utilizate pentru reprezentarea numerelor n
hexazecimal (baza 16)? Care sunt acestea?
4. Care este numrul de simboluri utilizate pentru reprezentarea numerelor n octal
(baza 8)? Care sunt acestea?
5. Care este numrul de simboluri utilizate pentru reprezentarea numerelor ntr-o
baza oarecare b?
Ce sistem de numeraie utilizeaz calculatoarele actuale?

II.
Conversia numerelor ntre diferite baze de numeraie
a) Conversia numerelor naturale din diferite baze de numeraie n baza 10. Convertii n
zecimal:
6. 11111011(2)
7. ABA(16) (notaii echivalente: ABAH sau 0xABA)
8. 736(8)
b) Conversia numerelor reale din diferite baze de numeraie n baza 10. Convertii n
zecimal:
9. 101,11(2)
10. DE,CE(16)
11. 1,7(8)
c) Conversia numerelor naturale din baza 10 ntr-o alt baz de numeraie.
12. Convertii 251 n binar
13. Convertii 2740 n hexazecimal
14. Convertii 457 n octal
d) Conversia numerelor reale din baza 10 ntr-o alt baz de numeraie.
15. Convertii numrul 5,75 n binar
16. Convertii numrul 222,8046875 n hexazecimal
17. Convertii numrul 1,875 n baza 8
e) Conversia direct ntre numere reprezentate n bazele 2 i 8, respectiv 2 i 16.
18. Completai urmtorul tabel:
octal
0
1
...
7
19. Completai urmtorul tabel:
hexazecimal
0
1
...
F
20.
21.
22.
23.
24.

zecimal
0
1
...
7
zecimal
0
1
...
15

binar
000
001
...
111
binar
0000
0001
...
1111

Convertii 1635,54(8) n binar


Convertii 011100111,101(2)
Convertii 0xAB4 n binar
Convertii 1BAC,10H n binar
Convertii 1101 1110,1100 1110(2) n hexazecimal

III.

Operaii elementare
25. 1011(2) + 110(2)
26. AB4(16) + 1BAC,10(16)
27. 1011(2) - 110(2)
28. 1BAC,10(16) - AB4(16)
29. 1011(2) * 100(2)
30. C1(16) * D2(16)
31. 10011,01(2) / 101,1(2)
32. 1B2(16) / E(16)

IV.
Reprezentarea numerelor n calculator
a) Reprezentarea numerelor naturale (reprezentare aritmetic)
33. Reprezentai numrul 5 pe 1 octet (= 8 bii = 1 byte)
34. Reprezentai numrul 72 pe 16 bii
35. Reprezentai numrul 133 pe 1 octet
b) Reprezentarea numerelor ntregi (reprezentare algebric cu bit de semn)
36. Reprezentai numrul 72 pe 16 bii
37. Care este numrul ntreg n baza 10 corespunztor reprezentrii algebrice 1000
0101?
c) Reprezentarea numerelor ntregi negative n complement fa de 2
38. Reprezentai n complement fa de 2 numrul -5 pe 1 octet (8 bii= 1 byte)
39. Calculai suma celor 2 reprezentri de la pct.33 i 37. Ce observai?
40. Reprezentai n complement fa de 2 numrul -72 pe 16 bii
d) Reprezentarea numerelor reale n simpl precizie (32 bii)

N = 1, f 2 e
32
S

31

24
C=e+127

23
1
f (stg)

41. Reprezentai n simpl precizie numrul 25


42. Reprezentai n simpl precizie numrul 31/32
e) Reprezentarea numerelor reale n dubl precizie (64 bii)

N = 1, f 2 e
64
S

63
53
C=e+1023

52
1
f (stg)

43. Reprezentai n dubl precizie numrul 228,15


V.
Operaii logice pe bii
a) Descriei legile prin care funcioneaz urmtorii operatori:
44. NOT (~)
45. I logic pe bii (& ; AND)
46. SAU logic pe bii (| ; OR)
47. SAU EXCLUSIV pe bii (^ ; XOR)
b) Calculai:
48. (~1) ^ (0 & 1)
49. (0001 & 1001) | ( 1010 ^ 0001)

S-ar putea să vă placă și