Digital Electronics - Digital Arithmetic Operations and Circuits - Discussion
Discussion Forum : Digital Arithmetic Operations and Circuits - General Questions (Q.No. 34)
34.

Discussion:
12 comments Page 1 of 2.
Shan said:
1 decade ago
Answer should be "A" am I right please explain if answer "C".
Somasekhar reddy said:
1 decade ago
Ya. I am also think like that answer is A.
0110 1000 + 0011 0110.
Sum = 1001 1110.
Here 1110 is greater than 9 so for correction we should add 0110 (6) to 1110.
Then 1001 1110 + 0000 0110.
Sum = 1001 1110.
I think this is answer.
0110 1000 + 0011 0110.
Sum = 1001 1110.
Here 1110 is greater than 9 so for correction we should add 0110 (6) to 1110.
Then 1001 1110 + 0000 0110.
Sum = 1001 1110.
I think this is answer.
Ganesh said:
1 decade ago
Why you have added 6 as carry and again the result is not clear?
Pooja said:
1 decade ago
After addition we have to add 0110 (6) to both the term i.e. after addition we get 1001 1110 and now we add 0110 to 1001 and also 0110 to 1110.
i.e 0110 0110 will be added to 1001 1110 because no term would be greater than or equal to 9.
After addition final result will be 100000100. For making it a three 4 bit number we add extra 3 zero.
i.e 0110 0110 will be added to 1001 1110 because no term would be greater than or equal to 9.
After addition final result will be 100000100. For making it a three 4 bit number we add extra 3 zero.
Laxman said:
1 decade ago
I think as per the rules given in @Anand Kumar, we need to add 0110 only in the invalid term and add carry to its ahead term.
So,
After addition we get,
1001 1110, add 0110 in second term only.
+0000 0110.
-------------
1010 0100.
Sol : 1010 0100 is right answer.
So,
After addition we get,
1001 1110, add 0110 in second term only.
+0000 0110.
-------------
1010 0100.
Sol : 1010 0100 is right answer.
CHIRAG said:
10 years ago
Please give correct answer and explanation.
Shashi said:
9 years ago
In BCD format 01101000 = 6 8
=> 00110110 = 36.
Add to numbers we will get the answer is 104, in Bcd format 1 0 4 = 0001 0000 0100.
So answer is C.
=> 00110110 = 36.
Add to numbers we will get the answer is 104, in Bcd format 1 0 4 = 0001 0000 0100.
So answer is C.
Vinay said:
9 years ago
Given:
0110 (6) 1000 (8).
+ 0011 (3) 0110 (6).
Sum = 1001 (9) 1110 (13) > 9.
As we see that 1110 (13) is greater than 9 so add 6 to this no as 1110.
+ 0110.
Sum = 10100.
Since in number 10100 has a carry MSB digit so add this carry to the 1st number 1001 we get.
1001,
+ 1,
Sum = 1010.
So, after addition the BCD no. Is = 1010 0100.
So, this is the right answer.
0110 (6) 1000 (8).
+ 0011 (3) 0110 (6).
Sum = 1001 (9) 1110 (13) > 9.
As we see that 1110 (13) is greater than 9 so add 6 to this no as 1110.
+ 0110.
Sum = 10100.
Since in number 10100 has a carry MSB digit so add this carry to the 1st number 1001 we get.
1001,
+ 1,
Sum = 1010.
So, after addition the BCD no. Is = 1010 0100.
So, this is the right answer.
Anjana said:
9 years ago
In bcd no 4 bit is greater than 1001 so after adding all we get,
1001 1110
Here initially 1110 >1001.
So, 1110 + 0110 = 1 0100.
This carry 1 is added to next 4 bit 1001.
Which results in 1010 which is again>1001.
So again 1010+0110 = 10000.
So the answer is 1 0000 0100.
Or 0001 0000 0100.
1001 1110
Here initially 1110 >1001.
So, 1110 + 0110 = 1 0100.
This carry 1 is added to next 4 bit 1001.
Which results in 1010 which is again>1001.
So again 1010+0110 = 10000.
So the answer is 1 0000 0100.
Or 0001 0000 0100.
Priya said:
8 years ago
Way of solving is right @Anjana.
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers