Show binary coded decimal number system, Electrical Engineering

Assignment Help:

Q. Show Binary Coded Decimal Number System?

If we analysis single digit values for hex, the numbers 0 - F, they represent the values 0 - 15 in decimal, and occupy a nibble. Frequently, we wish to use a binary equivalent of the decimal system.

This system is called as BCD or Binary Coded Decimal which also occupies a nibble. In Binary Coded Decimal, the binary patterns 1010 through 1111 do not represent valid BCD numbers, and cannot be used.

Conversion from Decimal to Binary Coded Decimal (BCD) is straightforward. You simply assign each digit of the decimal number to a byte and convert 0 through 9 to 0000 0000 through 0000 1001, but you can't perform the repeated division by 2 as you did to convert decimal to binary.

Lets us see how this works. Determine the Binary Coded Decimal or BCD value for the decimal number 5,319. Ever since there are four digits in our decimal number, there are four bytes in our BCD number. They are as

Thousands

Hundreds

Tens

Units

5

3

1

9

0 0 0 0 0 1 0 1

0 0 0 0 0 0 1 1

0 0 0 0 0 0 0 1

0 0 0 0 1 0 0 1

Ever since computer storage requires the minimum of 1 byte, you can see that the upper nibble of each BCD or Binary Coded Decimal number is wasted storage. Binary Coded Decimal is still a weighted position number system so you may perform mathematics, but we must use special techniques in order to obtain a correct answer.

(BCD) Binary Coded decimal is a variation on binary code in which each digit of a base-10 (decimal) number is represented by its 4-digit binary code. Therefore, to represent the number 5739 in BCD, we take each digit separately and write down its binary representation with 4 -digits:

                                5 - binary 0101
                                7 - binary 0111
                                3 - binary 0011
                                9 - binary 1001

The Binary Coded Decimal representation of 5739 is therefore 0101 0111 0011 1001

Binary Coded Decimal is not a particularly efficient code as in pure binary 4-bits can represent 16 different numbers but in Binary Coded Decimal 4-bits are used to represent only 10 numbers.


Related Discussions:- Show binary coded decimal number system

Sui subtract immediate i instructions , SUI  Subtract Immediate I Instruct...

SUI  Subtract Immediate I Instructions The 8 bit  data  specified  in the  instruction  is directly  subtracted  from the  contents of  accumulator  and results  of operation

Find the power amplification, The constants of an amplifier are given by A ...

The constants of an amplifier are given by A = 1, R i =10,000, and R o = 100. It is driven by a Thévenin source with v Th (t) = V O cos ωt and R Th = 20,000 . The amplifier o

Advantages and disadvantages of aluminium, Discuss the advantages and disad...

Discuss the advantages and disadvantages of aluminium as compared to copper as a conductor of electricity. Advantages: Aluminium as a conductor of electricity as compared co

What are synchronous decade counters, What are Synchronous Decade Counters?...

What are Synchronous Decade Counters? Alike to an asynchronous decade counter, the synchronous decade counter counts from 0 to 9 and then recycles to 0 again, This is done by

Draw a block diagram of a 4-bit pipo register, Q. Draw a block diagram of a...

Q. Draw a block diagram of a 4-bit PIPO register and briefly describe its operation. Q. Taking parallel data from a computer to be fed out over a single transmission line needs

Circuit realization of the srff, Q. You are to construct a modified truth t...

Q. You are to construct a modified truth table for the circuit realization of the SRFF shown in Figure. As indicated in the text, you guess an output and then go back ato check it

Bipolar junction transistor, Bipolar Junction Transistor: Transistor ...

Bipolar Junction Transistor: Transistor construction: the emitter layer is heavily doped, the base is light doped and the collector is only lightly doped. Outer layer has wi

What is asynchronous data transfer, What is asynchronous data transfer? ...

What is asynchronous data transfer? It is a data transfer method which is used when the speed of an I/O device does not match with the speed of the microprocessor. Asynchronous

Segment assembler directive, What do you understand by SEGMENT assemble...

What do you understand by SEGMENT assembler directive? SEGMENT: This directive explains to the assembler the start of a segment along with name segment-name. The segment

Tariff policy - electricity policies, National tariff policy: The Centr...

National tariff policy: The Central Government notified the National Tariff Policy on January 6, 2006, for the power sector in line along with the Section 3 of the EA, 2003. Wi

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd