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

Evaluate a single-stage transistor amplifier, Design and using Pspice, eval...

Design and using Pspice, evaluate a single-stage transistor amplifier amplifier to meet the following specifications: * Power supply - 12V dc. · *Voltage gain - 120 when Vin

Matlab, what is the future scope of matlab in india?

what is the future scope of matlab in india?

Silicon Photonics, How does a Mach-Zehnder Modulator work in Silicon?

How does a Mach-Zehnder Modulator work in Silicon?

Sketch the phasor diagram, Q. A balanced delta-connected load with a per-ph...

Q. A balanced delta-connected load with a per-phase impedance of 12 + j9  is supplied by a 173-V, 60-Hz three-phase source. (a) Determine the line current, the power factor, th

Stc set carry instruction, STC Set Carry Instruction This instruction ...

STC Set Carry Instruction This instruction  sets   the carry  flag  to 1. The  instruction format is STC Flags except carry no other  flags are affected

Application of plc - stepper motor , Application of PLC a. A PLC  is us...

Application of PLC a. A PLC  is used to start  and stop  the motors  of a segmented conveyor beli. This  allows  only belt section carrying  a copper plate to move. b.In aut

Discuss merits and demerits of macro over procedures, Discuss merits and de...

Discuss merits and demerits of Macro over procedures.  The MACRO directive informs assembler the starting of a macro which is used with ENDM directive to enclose a macro. The

Back emf, Transistor Switching Circuit Design a) Sketchy a schematic d...

Transistor Switching Circuit Design a) Sketchy a schematic diagram showing how a transistor can be used to control the operation of a relay b) Determine what is meant by ba

Dual trace and dual beam cro, what is difference between dual trace and dua...

what is difference between dual trace and dual beam cro?

Calculate the amplitude and the frequency of the sine wave, (a) The key el...

(a) The key elements of a protocol are the syntax, semantics and timing. Give a brief explanation of each of these key elements. (b) A file contains 4 million bytes. Compare

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