Bināri kodēta decimāla pierakste

Bināri kodēta decimāla pierakste, bināri kodēta decimāla notācija jeb BCD () ir bināri kodēta notācija, kurā ar bināru numerāli atsevišķi kodēts katrs decimālcipars. Parasti viena decimālcipara pierakstam izmanto 4 vai 8 bitus. Piemēram, skaitlis 31110 binārajā sistēmā tiks pierakstīts kā 1 0011 01112, bet 8421-BCD (izplatītākais variants, 4 biti uz decimālciparu) pierakstā kā 0011 0001 0001BCD.

 Apraksts 
Bināri kodēta decimāla pierakste izmanto apstākli, ka jebkura decimālcipara pierakstam pietiek ar četriem bitiem. Vispopulārākajā paveidā 8421-BCD decimālciparus uz binārām vērtībām konvertē pēc sekojošas tabulas:
 Decimālcipars BCD 8  4  2  1 0  0  0  0  0 1  0  0  0  1 2  0  0  1  0 3  0  0  1  1 4  0  1  0  0 5  0  1  0  1 6  0  1  1  0 7  0  1  1  1 8  1  0  0  0 9  1  0  0  1

Tā kā vairums datoru apstrādā 8 bitu baitus, iespējami divi bināri kodēta decimāla pierakstes paveidi:
 nepakota: katru decimālciparu kodē vienā baitā, atlikušos četrus bitus atstājot neizmantotus;
 pakota: vienā baitā kodē divus decimālciparus, katru savā pusbaitā.

 Skatīt arī 
 Pozicionāls skaitļu pieraksts

 Atsauces 

Kategorija:Datoru aritmētika
Kategorija:Skaitīšanas sistēmas