Binary coded decimal addition, Electrical Engineering

Assignment Help:

Q. Binary Coded Decimal Addition

Now as in conventional decimal addition, Binary Coded Decimal addition is performed one decimal digit at a time.

What happens when the sum go above what can be represented in 4 bits?

What are the circumstances under which a carry is generated to the next highest-order BCD digit?

For illustration, let's consider the addition of the two BCD digits 5 and 3:

1163_Binary Coded Decimal Addition.png

Now consider the sum of 5 and 8:

1055_Binary Coded Decimal Addition1.png

The sum is 11012 = 13, but this result should be properly represented as 0001 0011 in Binary Coded Decimal notation. Auspiciously, there is a simple way to find the correct result. We add 6 (01102) to the digit sum if it exceeds 9

. Let's examine the following cases:

1849_Binary Coded Decimal Addition2.png

In the both cases, by adding six we obtain the correct answer in BCD.


Related Discussions:- Binary coded decimal addition

Describe the memory allocation schemes in an embedded system, a. Describe t...

a. Describe the memory allocation schemes in an embedded system. Also give a short-note on extended memory. (6) b. Consider a byte - addressable computer with 16 - bit addresses

What are the functions of bus interface unit in 8086, What are the function...

What are the functions of bus interface unit (BIU) in 8086? (a) Get instructions from memory. (b) Get data from memory and I/O ports. (c) Write data to memory and I/O por

Substations, How to calculate Electrical losses by transformation

How to calculate Electrical losses by transformation

Probability assignment, how probability help in the field of electrical tel...

how probability help in the field of electrical telecommunication engineering?

Microprocessors, three application of microprocessor

three application of microprocessor

Clippers, Which clipper would you prefer between the series and the shunt c...

Which clipper would you prefer between the series and the shunt clipper? Why?

Cpopy 16 bit data register pair , cpopy 16 bit data  Register pair E...

cpopy 16 bit data  Register pair Example  : Copy  16 bit  data 3 E 21H  in register pair BC Solution   :The  statement  is LXI B 3E 21H 16  bit data  3E 21H in reg

Analysis of financial plans, Complete the financial reporting for each peri...

Complete the financial reporting for each period and develop recommendations using the templates provided. Procedure 1.  Read the case study. 2.  Complete the financial re

Electronic monitor and alarm system for an oil separator, This assignment i...

This assignment is to develop a User Requirements Specification for an electronic monitor and alarm system for an Oil Separator in Surface Water Drainage Systems. These separato

Write explanatory notes on paging, Write explanatory notes on Paging. T...

Write explanatory notes on Paging. The memory paging mechanism located inside the 80386 and above permits any physical memory location to be allocated to any linear address. Th

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