Desetinný kód

Metoda kódování

Each number of etch system is represented by 4-bit binary digital, each with a fixed weight. Therefore, it is called it as a weight code or weighted code. 8421 The weight of the code from the high to ten:

,
,
,
. Therefore, 1-bit decimal number D corresponding to 4-bit binary
can be represented as:

Každé dekadické číslo označené 8421 yardy a běžná binární reprezentace je přesně stejné, nebo binární kód odpovídající každému dekadickému číslu je binární číslo dekadického čísla. Proto je v kódu 8421 šest kódů (1010, 1011, 1111), které jsou nemožné, známé také jako nelegální kódy 8421.

Any decimal number is to be written into an 8421 code representation, as long as the number of the decimal number is converted into a corresponding 8421 yard, such as

.

Decimal code

In turn, the decimal number of 8421 yards indicated, or conveniently convert into ordinary decimal number, such as

.

Formulář

Komprimovaný BCD kód

Kompresní BCD kód (nebo kombinovaný BCD kód), který obsahuje 4bitové binární číslo

Chcete-li reprezentovat desetinné číslo, to znamená, že jeden bajt představuje dvě desetinná čísla. Pokud je kompresní BCD kód dekadického čísla 57

01010L1Lb; binární číslo 10001001, kompresní BCD kód se používá jako desetinné číslo 89.

Nekomprimovaný BCD kód

Indikace nekomprimovaného BCD kódu (nebo nekombinovaného BCD kódu) je charakterizována použitím 8bitového binárního čísla k reprezentaci dekadického čísla, tj. jednobajtové reprezentace 1místného dekadického čísla a pouze 4 číslice každého bajtu jsou 0. ~ 9 a 4 číslice jsou nastaveny na 0. Pokud je dekadické číslo 89, je nekomprimovaný kód BCD vyjádřen jako binární číslo 00001000 00001001.

Převod mezi kódem BCD a desetinným číslem je snadno proveditelný, například komprimovaný kód BCD je 1001 0101 0011.0010 0111, jeho desítková hodnota je 953,27.

BCD kód dokáže intuitivně vyjádřit desetinné číslo a je snadné dosáhnout vzájemného převodu pomocí kódu ASCII, který se snadno zadává i vypisuje.

Související články
HORNÍ