Cod binar

Cuvântul "Wikipedia", codificat cu un cod ASCII binar.

Un cod binar este o modalitate de prezentare a datelor sub forma unui cod. în care fiecare bit are una din cele două valori posibile, de obicei marcate cu cifrele 0 și 1. Bitul se numește în acest caz o cifră binară.







În cazul „0“ simboluri și cifre „1“, stările posibile ale unui bit sunt alocate relație calitativă „1“> „0“ și valorile cantitative ale numerelor de „0“ și „1“.

Codul binar poate fi non-pozițional și pozițional. Codul binar pozițional este baza sistemului numeric binar. utilizate pe scară largă în tehnologia digitală modernă.

Din combinatorice se știe că, în cazul codului non-position. Numărul de combinații (coduri) ale codului n-bit este numărul de combinații cu repetiții. este egal cu coeficientul binomial:

n este numărul de elemente dintr-un set dat de elemente diferite (numărul de stări posibile, cifre, coduri în biți);
k este numărul de elemente din set (numărul de cifre).
În sistemul de codificare binar (n = 2), numărul de stări posibile (coduri) este:

N k p (k) = k + 1 (k) = k + 1>. [posibile stări (coduri)], unde

k este numărul de cifre binare.






De exemplu, într-un octet de 8 biți (k = 8), numărul de stări posibile (coduri) este:

N k p (k) = k + 1 = 8 + 1 = 9 (k) = k + 1 = 8 + 1 = 9. [posibile stări (coduri)].

În cazul unui cod pozițional. numărul de combinații (coduri) ale unui cod binar k-biți este egal cu numărul de destinații de plasare cu repetiții:

k este numărul de biți din codul binar.

Folosind doi biți binare pot codifica patru combinații diferite: 00 01 11 octombrie, trei cifre binare - opt: 000 001 010 011 100 101 110 111, și așa mai departe.
Când poziția de biți a codului binar pozițional este mărită cu 1, numărul de combinații diferite din codul binar pozițional este dublat.

Codurile binare sunt combinații de două elemente și nu sunt un sistem de numere binare. dar sunt folosite ca baza. Un cod binar poate fi de asemenea folosit pentru a codifica numerele din sistemele numerice cu orice altă bază. Exemplu: BCD utilizează cod binar pentru a codifica numerele în notație zecimală.
Când se codifică caractere alfanumerice (caractere), codul binar nu este atribuit factorilor de ponderare, așa cum se face în sistemele numerice. în care codul binar este folosit pentru a reprezenta numerele. dar se folosește numai numărul de ordine al codului din setul de destinații de plasare cu repetări.

În sistemele numerice, codul binar k-cifre, codul binar (k-1) -bit, codul binar (k-2) -bit etc. pot afișa același număr. De exemplu, 0001, 001, 01, 1 - același număr - "1" în codurile binare cu număr diferit de cifre - k.

Această secțiune nu conține referințe la sursele de informații.

Exemple de numere binare

Tabelul prezintă primele 16 numere binare și corespondența acestora cu numere zecimale și hexazecimale.







Articole similare

Trimiteți-le prietenilor: