retagged by
2,580 views

2 Answers

3 votes
3 votes
→ Each digit is represented by a 4-bit BCD code.
→ To add two 4-bit number, we need 1 Half Adder(to add LSBs) and 3 Full Adders(remaining three bits of both number along with carry bits).
→ To make the resultant Sum as valid BCD sum, we need to add 0110 to the sum.
→ This can be done with 1 Half adder and 2 Full Adder
(Note: LSB bit of 0110 is always zero. So there is no need of ADDER to add LSBs.
→ Here, Half adder is used to add next significant bits).
Total 5 Full Adders and 2 Half Adders are needed
1 votes
1 votes
Answer:

Related questions

1 votes
1 votes
3 answers
1
Arjun asked Dec 7, 2018
2,678 views
A RAM chip has a capacity of $1024$ words of $8$ bits each $(1K \times 8)$. The number of $2 \times 4$ decoders with enable line needed to construct a $32 K \times 8$ RAM...
1 votes
1 votes
1 answer
2
Arjun asked Dec 7, 2018
1,435 views
The hexadecimal representation of $(632)_8$ is$19A$$198$$29A$$291$
2 votes
2 votes
2 answers
3
Arjun asked Dec 7, 2018
865 views
$(A+C’)(B’+C’)$ simplifies to$AC’+B’$$C(A’+B’)$$BC’+A$$AB’+C’$
4 votes
4 votes
2 answers
4
Arjun asked Dec 7, 2018
1,417 views
____ number of gates are required to implement the Boolean function $(AB+C)$ with using only $2$-input NOR gates.$2$$3$$4$$5$