Desimaalikoodi

Koodausmenetelmä

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:

Jokainen desimaaliluku, joka on merkitty 8421 jaardilla ja tavallinen binääriesitys, on täsmälleen sama, tai kutakin desimaalilukua vastaava binäärikoodi on desimaaliluvun binääriluku. Siksi 8421-koodissa on kuusi koodia (1010, 1011, 1111), jotka ovat mahdottomia, tunnetaan myös laittomina 8421-koodeina.

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

.

Lomake

Pakattu BCD-koodi

BCD-pakkauskoodi (tai yhdistetty BCD-koodi), joka sisältää 4-bittisen binaariluvun

Esittääkseen desimaalilukua, eli yksi tavu edustaa kahta desimaalilukua. Jos desimaaliluvun 57 pakkaus BCD-koodi on

01010L1Lb; binääriluku 10001001, pakkaus-BCD-koodia käytetään desimaalilukuna 89.

Pakkaamaton BCD-koodi

Pakkaamattoman BCD-koodin (tai yhdistämättömän BCD-koodin) ilmaisulle on tunnusomaista 8-bittisen binääriluvun käyttäminen desimaaliluvun esittämiseen, eli yhden tavun esitys 1-numeroinen desimaaliluku, ja vain 4 numeroa kustakin tavusta on 0 ~ 9 ja 4 numeroa on asetettu arvoon 0. Jos desimaaliluku on 89, pakkaamaton BCD-koodi ilmaistaan ​​binäärilukuna 00001000 00001001.

BCD-koodin ja desimaaliluvun välinen muunnos on helppo toteuttaa, esimerkiksi pakattu BCD-koodi on 1001 0101 0011.0010 0111, sen desimaaliluku on 953,27.

BCD-koodi voi intuitiivisesti ilmaista desimaaliluvun, ja keskinäinen muunnos on helppo saavuttaa ASCII-koodilla, joka on helppo syöttää ja tulostaa.

Related Articles
TOP