BCD

From CDOT Wiki
Revision as of 12:37, 14 January 2014 by Chris Tyler (talk | contribs) (Created page with 'Category:Computer Architecture ''Binary coded decimal'' is a binary representation of decimal numbers where each nibble (4 bits) in a word represents…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Binary coded decimal is a binary representation of decimal numbers where each nibble (4 bits) in a word represents a separate decimal digit.

For example, in BCD, the value 128 is represented in a 32-bit value as:

0 0 0 0    0 0 0 0   0 0 0 0    0 0 0 0   0 0 0 0    0 0 0 0   0 0 0 0    0 0 0 0   Binary coded decimal is a binary representation of decimal numbers where each nibble (4 bits) in a word represents a separate decimal digit.

For example, in BCD, the value 128 is represented in a 16-bit value as:

Binary:   0 0 0 0      0 0 0 1      0 0 1 0     1 0 0 0

Decimal:         0           1            2           8

(Note that, in basic binary integer representation, which is the value 296).