Pāriet uz saturu

Bināri kodēta decimāla pierakste

Vikipēdijas lapa
Binārais pulkstenis izmanto gaismas diodes, lai parādītu binārās vērtības. Šai pulkstenī katrs gaismas diožu stabiņš parāda bināri kodētu decimālciparu no pulksteņa laika.

Bināri kodēta decimāla pierakste, bināri kodēta decimāla notācija jeb BCD (angļu: binary-coded decimal notation, binary-coded decimal representation) ir bināri kodēta notācija, kurā ar bināru numerāli atsevišķi kodēts katrs decimālcipars.[1] 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

[labot | labot pirmkodu]

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
8421
00000
10001
20010
30011
40100
50101
60110
70111
81000
91001

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ī

[labot | labot pirmkodu]

Atsauces

[labot | labot pirmkodu]