Difference between revisions of "BCD"

From CDOT Wiki
Jump to: navigation, search
(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…')
 
Line 2: Line 2:
 
''Binary coded decimal'' is a binary representation of decimal numbers where each [[Word#Nibble|nibble]] (4 bits) in a [[Word|word]] represents a separate decimal digit.
 
''Binary coded decimal'' is a binary representation of decimal numbers where each [[Word#Nibble|nibble]] (4 bits) in a [[Word|word]] represents a separate decimal digit.
  
For example, in BCD, the value 128 is represented in a 32-bit value as:
+
For example, in BCD, the value 128 would be represented in a 16-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 [[Word#Nibble|nibble]] (4 bits) in a [[Word|word]] represents a separate decimal digit.
+
  Binary:   0 0 0 0     0 0 0 1      0 0 1 0    1 0 0 0
 
 
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
 
  Decimal:        0          1            2          8
  
(Note that, in basic binary integer representation, which is the value 296).
+
(Note that, in basic binary integer representation, the same binary number represents the decimal value 296).

Revision as of 12:39, 14 January 2014

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 would be 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, the same binary number represents the decimal value 296).