BCD

Z Wikipedie, otevřené encyklopedie

Skočit na: Navigace, Hledání

Binary Coded Decimal (zkráceně BCD) je způsob kódování dekadických čísel (0-9) pomocí čtyřbitových binárních čísel.

Jde o binární kódování, kde čísla od 10 do 15 (kódy 1010 až 1111) nejsou využity. Pokud bychom tyto kódy využili, dostáváme místo BCD hexadexicimální kódování, kde se čísla od 10 do 15 označují písmeny A až F.

Příklad: číslo 29 se pomocí BCD kóduje jako "0010 1001".

BCD kód Hodnota
0000 0
0001 1
0010 2
0011 3
0100 4
0101 5
0110 6
0111 7
1000 8
1001 9
1010 10
1011 neplatná hodnota
1100 neplatná hodnota
1101 neplatná hodnota
1110 neplatná hodnota
1111 neplatná hodnota