Coduri binare în tabelele BCD și coduri gri ale sistemului de numere binare

În acest tutorial, vom afla despre una dintre cerințele de bază ale electronicii digitale, adică codurile binare sau sistemul de numere binare.

Cuprins

Introducere

Primul sistem de comunicare electrică de succes a fost telegraful, care a fost inventat de Samuel F.B. Morse în anul 1832. Operatorii de telegraf au folosit un cod de clicuri pentru a trimite mesajele. Dacă tasta este apăsată pentru o perioadă scurtă de timp, este codul Morse numit „punct” și dacă tasta apăsată pentru o lungă perioadă de timp este „Dash”. Un exemplu de cod Morse este prezentat mai jos:

sistemului

Dacă se observă logic, se pot scrie diverse combinații nenumărate de puncte și liniuțe de orice fel de cuvinte (chiar propoziții) folosind codul de mai sus. În aceleași cifre binare, de asemenea, să fie utilizate pentru a face astfel de combinații nenumărate. Acestea pot fi considerate coduri binare.

Altele decât codul 8421 sau codul BCD, codul 2421, codul 5211, codul reflectorizant, codul secvențial, codul neponderat, codul excee-3 și codul gri sunt câteva dintre codurile care au fost popularizate.

Coduri binare utilizate în mod obișnuit

Înainte de a intra în detaliile codurilor binare individuale, să analizăm rapid unele dintre codurile binare utilizate în mod obișnuit. Următoarea este lista:

  • 8421 Coduri
  • 2421 Coduri
  • 5211 Coduri
  • Exces-3 Coduri
  • Coduri gri

În lista de mai sus, primele trei adică 8421, 2421 și 5211 sunt coduri ponderate, în timp ce celelalte două sunt coduri binare neponderate.

Sisteme binare ponderate

Valorile atribuite locurilor consecutive în sistemul zecimal care este un sistem de valori de poziție sunt 10⁴, 10³, 10², 10¹, 10⁰, 10⁻¹, 10⁻², 10⁻³ ... de la stânga la dreapta. Este ușor de înțeles că greutatea cifrei sistemului zecimal este „10”.

De exemplu (3546.25) ₁₀ = 3 x 10³ + 5 x 10² + 4 x 10¹ + 6 x 10⁰ + 2 x 10⁻¹ + 5 x 10⁻²

În același mod, valorile atribuite locurilor consecutive în sistemul binar, care este, de asemenea, un sistem de valori de poziție, dar numit ca sistem binar ponderat sunt 2⁴, 2³, 2², 2¹, 2⁰, 2⁻¹, 2⁻², 2 ⁻³ ... De la stânga la dreapta. Este ușor de înțeles că greutatea cifrei sistemului binar este „2”.

De exemplu: (1110110) ₂ = 1 x 2⁶ + 1 x 2⁵ + 1 x 2⁴ + 0 x 2³ + 1 x 2² + 1 x 2¹ + 0 x 2⁰

= 64 + 32 + 16 + 0 + 4 + 2 + 0 = (118) 10

Greutăți binare

Ori de câte ori apare un număr binar, echivalentul său zecimal poate fi găsit cu ușurință după cum urmează.

  • Când este 1 într-o poziție de cifră, trebuie adăugată greutatea acelei poziții.
  • Când există 0 într-o poziție de cifră, greutatea acelei poziții nu trebuie luată în considerare.