Codificare - Științe inginerești

Luni, 23 martie 2009

codificare

SISTEME DE NUMERARE ȘI CODARE

1. Introducere

În binar, există trei sisteme principale de codificare:
• Binar pur,
• DCB binar (zecimal codat binar),
• Binar reflectat (cod gri).

În calcul, folosim și, mai presus de toate, codificarea:
• Hexadecimal,
• ASCII.

2- Definiție

• Codificare: Operație constând în reprezentarea informațiilor folosind un cod.

• Codare binară: codul binar utilizează exclusiv simbolurile 0 și 1 (sisteme logice).

• Bit: Aceasta este cifra elementară a numerotării binare.

• Cuvânt: Grup de "n" biți; un cuvânt de 4 biți se numește ronțăit, 8 biți se numește octet.

• Greutate: Coeficient atașat la rangul unui număr dintr-un sistem de numerotare. În numerotarea binară, vorbim despre bitul cel mai puțin semnificativ (LSB), care este poziția binară dreaptă într-un cuvânt și bitul cel mai semnificativ (MSB), care reprezintă bitul situat cel mai departe la stânga în cuvânt.

3- Memento-uri pe sistemul zecimal (baza 10)

Fie numărul: N (10) = 2345
Folosind puterile lui 10, acest număr este scris:
N (10) =.

Pentru orice număr, vom avea expresia:

Cu:
• B: baza sistemului.
• Cn: coeficientul între 0 și B-1.
• Bn: greutatea coeficientului Cn.

4- Sistem binar pur


Baza acestui sistem este 2; vom folosi doar 2 cifre: 0 sau 1.

Exemplu: O lampă este aprinsă (1) sau stinsă (0).

Fie numărul N (2) = 10101, folosind metoda generală, îl putem scrie sub forma:


4-1: Schimbarea de la baza 2 la baza 10

Este suficient să aplicați formula generală și apoi să adăugați diferiți termeni:

• Găsiți numărul zecimal care este scris în partea de jos 2:

N (2) = 11 * N (10) = .
N (2) = 101 * N (10) = .
N (2) = 11001 * N (10) = .

4-2: Schimbați de la baza 10 la baza 2.

Exemplu, pentru a scrie numărul 22 (10) în baza 2, împărțiți numărul 22 la 2, scrieți rezultatul ca număr întreg la stânga numărului împărțit și așa mai departe. Apoi plasăm un 1 sub fiecare număr impar și un zero sub fiecare număr par.

Prin urmare, numărul obținut este:

• Cerere: Cod în binar numerele:

Notă: Ca și în sistemul zecimal, definim pentru sistemul binar, operațiile adunare, scădere, înmulțire și împărțire (de văzut într-un curs viitor).