Sunteți pe pagina 1din 4

Lucrare practică № 8

Tema: Operaţiile de bază în sistemul binar de numeraţie


Scopul lucrării:
Utilizarea cunoştinţelor de la lucrarea precedentă şi aplicarea cunoştinţelor despre efectuarea
operaţiilor în sistemul binar. Efectuarea conversiei numărului zecimal subunitar în alte sisteme de
numeraţie.

Conţinutul lucrării:
Fiecare elev are varianta care corespunde numărului din catalog. Fiecare variantă constă din
cinci puncte care sunt diferite la toate variantele. Elevul este obligat să îndeplinească însărcinările din
varianta respectivă.

Variantele însărcinărilor:

1. Să se efectueze conversia din zecimal în binar, octal şi hexazecimal:


Varianta n Varianta n Varianta n
1 280,67 11 132,70 21 99,21
2 220,24 12 257,57 22 181,16
3 89,05 13 272,36 23 147,60
4 239,72 14 255,28 24 67,28
5 83,40 15 239,12 25 138,00
6 173,40 16 243,79 26 126,82
7 227,16 17 178,54 27 190,79
8 138,61 18 101,23 28 180,70
9 148,04 19 188,91 29 176,43
10 242,92 20 218,91 30 119,96

2. Alegeţi numerele conform variante, transformaţi numerele în binar după care, efectuaţi operaţiile
de adunare, scădere, înmulţire şi împarţire:
s=a+b;
Exemplu: a=(47)10=(101111)2;
b=(17)10=(10001)2;
101111

010001
1000000
Varianta a b Varianta a b Varianta a b
1 70 15 11 118 26 21 131 16
2 162 16 12 214 23 22 134 17
3 120 24 13 162 17 23 153 23
4 124 18 14 144 71 24 92 13
5 128 10 15 152 28 25 157 28
6 150 30 16 171 26 26 124 19
7 93 22 17 135 12 27 126 17
8 84 21 18 82 12 28 94 27
9 131 14 19 15 21 29 98 18
10 212 36 20 20 33 30 154 23

Mod Coala Nr.document Semnat Data


Elaborat Lit. Coala Coli
Verificat Operaţiile de bază în 1 4
sistemul binar de
numeraţie
3. Reprezentaţi în cod complementar pe 8 poziţii numerele conform variantei:

Varianta a b Varianta a b Varianta a b


1 37 -32 11 29 -31 21 16 -23
2 45 -30 12 29 -27 22 29 -56
3 32 -34 13 22 -31 23 48 -35
4 23 -42 14 12 -23 24 12 -47
5 23 -23 15 11 -33 25 23 -21
6 12 -22 16 12 -22 26 35 -41
7 37 -33 17 56 -25 27 33 -15
8 38 -32 18 20 -24 28 19 -35
9 34 -32 19 36 -19 29 28 -29
10 30 -37 20 40 -36 30 31 -11

4. Fie avem următoarele numere în cod complementar determinaţi echivalentul lor în zecimal, indicaţi
calea de rezolvare:
Var
ian a b Varian a b Varian a b
1 11101101 00010010 11 00111110 10101101 21 11110110 00010000
2 11101001 00100010 12 11110101 00100010 22 11011110 01010000
3 11110111 00101010 13 10110100 00111100 23 10101111 00101011
4 11001101 01111010 14 11101101 01111110 24 10111111 00011101
5 01101001 10010010 15 11111110 00011100 25 00011010 11100011
6 00110100 11111011 16 11111111 01111001 26 01011101 10000111
7 11111011 00010011 17 10111010 00101101 27 11101110 00001111
8 00011101 11101101 18 11111100 00111011 28 11101111 01000001
9 11101110 00010010 19 00101101 11111101 29 11111010 01010001
10 00001110 11110101 20 01000110 10000001 30 11011101 01100001

Varianta 13

13 272,36

(272)10=(100010000)2 0,36*2=0,72 (272,36)10=(100010000,0101)2


272/2=136+0/2 0,72*2=1,44
136/2=68+0/2 0,44*2=0,88
68/2=34+0/2 0,88*2=1,76
34/2=17+0/2
17/2=8+1/2
8/2=4+0/2
4/2=2+0/2
2/2=1+0/2
1/2=0+1/2

Operaţiile de bază în sistemul binar de Coala


2
Mod Coala Nr.document Semnat Data numeraţie
(272)10=(420)8 0,36*8=2,88 (272,36)10=(420,270)8
272/8=34+0/8 0,88*8=7,04
34/8=4+2/8 0,04*8=0,32
4/8=0+4/8

(272)10=(110)16 0,36*16=5,76 (272,36)10=(110,5C2)16


272/16=17+0/16 0,76*16=12,16
17/16=1+1/16 0,16*16=2,56
1/16=0+1/16

2. Alegeţi numerele conform variante, transformaţi numerele în binar după care, efectuaţi operaţiile
de adunare, scădere, înmulţire şi împarţire:
a b
93 22

a=(162)10=(10100010)2
b=(17)10=(10001)2

10100010 + 10100010 - 10100010 * 10100010 /


10001 10001 10001 10001
10110011 10010001 101011000010 1001

Operaţiile de bază în sistemul binar de Coala


3
Mod Coala Nr.document Semnat Data numeraţie
3. Reprezentaţi în cod complementar pe 8 poziţii numerele conform variantei:
Varianta a b
7 37 -33

(22)10=(10110)2

(-31)10=(11111)2 1 1 1 0 0 0 0 1
0 0 0 1 0 1 1 0

4. Fie avem următoarele numere în cod complementar determinaţi echivalentul lor în


zecimal, indicaţi calea de rezolvare:

a=10110100 a=(38)10 b=(53)10


b=00111100
1*20=1 0*20=0
Exemplu: 0*21=0 0*21=0
1*22=4 1*22=4
1*23=8 1*23=8
0*24=0 1*24=16
1*25=25 1*25=25
0*26=0 0*26=0
0*27=0 0*27=0

Concluzie:

In acesta lucrare practica eu am efectuat transformarea numerelor din sistem zecimal


in binar, octal si hexazecimal. Deasemeane ap efectuat operaatiile de adunare,
scadere, inmultire si inpartire a doua numere binare. Apoi am reprezentat in cod
complimentar pe 8 pozitii numerele din varianta mea.

Operaţiile de bază în sistemul binar de Coala


4
Mod Coala Nr.document Semnat Data numeraţie

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