answersLogoWhite

0


Best Answer

To consider the difference between straight binary and BCD, the binary numbers need to be split up into 4 binary digits (bits) starting from the units.

In 4 bits there are 16 possible values from 0000 to 1111 (0 to 15).

In straight binary all of these possible combinations are used, thus:

4 bits can represent the decimal numbers 0-15

8 bits can represent the decimal numbers 0-255

12 bits can represent the decimal numbers 0-4095

16 bits can represent the decimal numbers 0-65535

etc

In arithmetic, all combinations of bits are used, thus:

0000 1001 + 0001 = 0000 1010

In BCD or Binary Coded Decimal, only the representations of the decimal numbers 0-9 are used (that is 0000 to 1001 in binary), and the 4-bits (nybbles) are read as decimal digits, thus:

4 bits can represent the decimal digits 0-9

8 bits can represent the decimal digits 0-99

12 bits can represent the decimal digits 0-999

16 bits can represent the decimal digits 0-9999

In arithmetic, only the representations of decimal numbers are used, thus:

0000 1001 + 0001 = 0001 0000

When BCD is used each half of a byte is read directly as a decimal digit.

BCD is obviously inefficient as storage (for large numbers) as each nybble is only holding 3/8 of the possible numbers, however, it is sometimes easier and quicker to work with decimal digits (for example when there is lots of display of counting numbers to do there is less binary to decimal conversion needing to be done).

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: How does BCD differ from the straight binary number system?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

How does the binary numbering system differ from the hexadecimal numbering system?

the binary system is base 2 and the hexadecimal system is base 16


How does number code differ from a number system?

Number System enables enumeration & quantitation of physical objects. For e.g. Binary, Octal, Decimal & Hexadecimal Number Systems.Number Code encodesunique characters with a number ineach Number System. For e.g.In ASCII Codecapital A is represented as 41 in hexadecimal, 65 in Decimal, 101 in Octal and 01000001 in Binary number System.


Who defined the binary number system?

A.N.D. Leibniz defined the binary number system.


What is the difference between a number system and a binary system?

A binary system is a special type of a number system. The binary system uses only two digits, other number systems use more.


At their core computers recognize only what number system?

What is called the Binary number system. on and off is a binary state.


How does a binary system differ from a decimal numbering system?

Binary is base 2, using the digits 0 and 1. Decimal system is base 10 with 0-9.


WHICH number system is used by 32-bit number system?

BIT means binary digit. So it is binary.


How many digits are used in a binary number system and what are they?

There are two digits in the binary number system. 0 and 1


IPv6 uses what number system?

binary number system


Why binary system based on binary number?

Because if it were not, then the name of the system would have to be changed.


What is the decimal number of the binary number 13 in the OCT counting system?

There is no decimal number for the binary number 13 because 13 cannot be a binary number.


Which binary numeral system is also known as base?

The binary system is the name given to the base-2 number system.