目次:
定義-Binary-Coded Decimal(BCD)はどういう意味ですか?
2進化10進数(BCD)は、10進値のバイナリ表現の一種で、各桁は固定数のバイナリビット(通常は4〜8)で表されます。
ノルムは4ビットであり、0〜9の10進値を効果的に表します。数値のサイズに制限がないため、この書き込みフォーマットシステムが使用されます。 16ビット、32ビット、64ビットなど、通常の2のべき乗に制限されている実際のバイナリ表現に対して、4ビットを別の10進数として単に追加できます。
TechopediaはBinary-Coded Decimal(BCD)について説明しています
2進符号化された10進数は、10進値を表す簡単な方法です。各桁は、10種類の組み合わせしか持たない独自の4ビットバイナリシーケンスで表されるためです。 比較すると、実際のバイナリ表現を10進数に変換するには、乗算や加算などの算術演算が必要です。
表示または印刷のために10進数に変換するのは簡単ですが、このシステムを実装するために必要な結果の回路はより複雑です。たとえば、4ビットの3つのグループを持つ2進化10進数「1001 0101 0110」は、 3桁の10進数。 順番に、左から右に、結果の10進数値は956です。
以下は、10進値の4ビットバイナリ表現です。
0 = 0000
1 = 0001
2 = 0010
3 = 0011
4 = 0100
5 = 0101
6 = 0110
7 = 0111
8 = 1000
9 = 1001
