Documente Academic
Documente Profesional
Documente Cultură
Prima tema din acest modul are ca scop exersarea transformarilor numerelor din:
Zecimal in binar si invers
Hexazecimal in binar si invers
84
225
193
109
31
235
45
Metoda directa: impartim numarul 84 , succesiv la 2 pana cand obtinem restul mai mic decat 2:
84 : 2 = 42 rest 0
42 : 2 = 21 rest 0
21 : 2 = 10 rest 1
10 : 2 = 5 rest 0
5: 2 = 2 rest 1
2: 2 = 1 rest 0
Notam acum catul obtinut apoi resturile in ordine inversa obtinerii : 1010100
Atunci cand obtinem mai putin de 8 biti , adaugam biti de 0 in fata numarului pana cand completam cei 8 biti
dintr-un octet . Astfel numarul 84 in zecimal se scrie in binar: 01010100
Metoda Inversa: verificam daca numarul 84 se cuprinde pe rand in 128,64,32,16,8,4,2,1 ( acestea fiind puterile
lui 2 in ordine descrescatoare 27 , 26 , 25 , 24 , 23 , 22 , 21 , 20 )
Cand dupa o diferenta , rezultatul este 0 , putem trece biti de zero pana completam pana la cei 8 existenti intr-un
octet. => 01010100
Studentul poate utiliza prezentul material si informatiile continute in el exclusiv in scopul asimilarii cunostintelor pe car e le include, fara a afecta dreptul
de proprietate intelectuala detinut de InfoAcademy.
1
InfoAcademy
Cisco Networking Academy
www.infoacademy.net
Exercitiul 2: Transforma urmatoarele numere pe 8 biti , din forma binara, in forma zecimala:
11010111
11001100
01011001
11100111
00001010
11000100
= 27 + 26 + 25 + 24 + 23 + 22 + 21 + 20 =
= 128 + 64 + 0 + 16 + 0 + 4 + 2 + 1 = 215
Exercitiul 3: Transforma urmatoarele grupuri de 4 nibble din baza 16 in baza 2 : (0x este doar o notatie ! care ne
informeaza ca urmatoarele caractere sunt in baza 16)
0xA384
0x4BD2
0xFACE
0xF087
0xCD8E
0x146D
1001010010100011
0110101101011100
0101000111001101
0011110000110010
1100101101000101
0010110100011100
Studentul poate utiliza prezentul material si informatiile continute in el exclusiv in scopul asimilarii cunostintelor pe car e le include, fara a afecta dreptul
de proprietate intelectuala detinut de InfoAcademy.
2
InfoAcademy
Cisco Networking Academy
www.infoacademy.net
Separam cate 4 biti (1 nibble) incepand de la dreapta la stanga. Daca raman la stanga mai putin de 4 biti
adaugam zerouri astfel incat sa avem un nibble complet. Zerouri adaugate in fata unui numar , nu modifica
numarul.
Studentul poate utiliza prezentul material si informatiile continute in el exclusiv in scopul asimilarii cunostintelor pe car e le include, fara a afecta dreptul
de proprietate intelectuala detinut de InfoAcademy.
3