retagged by
6,508 views

2 Answers

11 votes
11 votes

BCD is a weighted Code which is 8421.
and BCD Code 0-9 digits only.
for eg. let's take N=12, and now convert 12 into binary which is (1100)2
now Convert N=12 into BCD(Binary Coded Decimal) which is 0001 0010

How do we convert the Binary number to BCD: just ADD 0110 into the Binary Number.


So 1100+0110=10010   (make pair of 4 from right So 0001 0010 which is 12)

Now Move to the question:-
given BCD is 11011.1100 make pair of 4 we see its range is not between 0-9..So we need to correction it by adding 0110 to the place where the range is not between 0-9.

0001 1011.1100
+
0000 0110.0110
=
0010 0010.0010
now make pair of 4 and we see
22.2
So ans is B

edited by

Related questions

2 votes
2 votes
2 answers
1
sh!va asked Jul 14, 2016
1,867 views
The hexadecimal equivalent of the decimal number 0.25 is (A)0 .25(B) 0.35 (C)0 .40 (D) 0.15
0 votes
0 votes
1 answer
2
0 votes
0 votes
1 answer
3
shaz asked Jul 22, 2018
1,445 views
Q) Let the binary sum after BCD addition is stored in K, Z8, Z4, Z2, and Z1. Then the condition for a correction and output carry can be expressed as C = A) K + Z8 Z4 + Z...