- Asked 2/22
- 2081 Baisakh · 5 marks
- 2074 Chaitra · 3 marks
Circuit to add 1011 and 1100
Short answer
A 4-bit parallel adder adds 1011 and 1100. LSB: 1+0=1, carry 0; next: 1+0=1, carry 0; next: 0+1=1, carry 0; MSB: 1+1=0, carry 1. Final sum is 10111 (23 in decimal).
Design and explain the circuit to add the following bits 1011 and 1100 using block-diagrams.
Two 4-bit numbers are added with a 4-bit parallel (ripple-carry) adder: four full adders, one for each bit position, with the carry of each stage feeding the next. The first stage's carry-in is 0 (a half adder could be used there).
Let and .
Block diagram
A3 B3 A2 B2 A1 B1 A0 B0
1 1 0 1 1 0 1 0
| | | | | | | |
+-----+ +-----+ +-----+ +-----+
C4<| FA3 |<C3| FA2 |<C2| FA1 |<C1| FA0 |<-C0=0
+-----+ +-----+ +-----+ +-----+
| | | |
S3 S2 S1 S0
Each full adder computes
Working, stage by stage
| Stage | |||||
|---|---|---|---|---|---|
| FA0 | 1 | 0 | 0 | 1 | 0 |
| FA1 | 1 | 0 | 0 | 1 | 0 |
| FA2 | 0 | 1 | 0 | 1 | 0 |
| FA3 | 1 | 1 | 0 | 0 | 1 |
- FA0 adds the LSBs 1 + 0 with : sum 1, carry 0.
- FA1 adds 1 + 0 + 0: sum 1, carry 0.
- FA2 adds 0 + 1 + 0: sum 1, carry 0.
- FA3 adds 1 + 1 + 0: sum 0, carry 1, which appears as (the fifth bit of the result).
Answer: (, ). Check: .
All bits are applied at the same time (parallel), but the final result is valid only after the carry has rippled through all four stages. IC 7483/74283 is a ready-made 4-bit parallel adder.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- PISO shift register with 1011 data · Digital Logic, chapter 7 · asked 4×
- Σ(0,2,3,5,8,12,14) using 8:1 MUX; add with full adders · Digital Logic, chapter 4
- Parity bits and 3-bit even parity generator · Digital Logic, chapter 4 · asked 2×
- Parity bits and 3-bit odd parity generator · Digital Logic, chapter 4 · asked 2×
- Sequence detector 1011 using JK flip-flops · Digital Logic, chapter 9 · asked 3×
- Sequence detector 1011 using T flip-flops · Digital Logic, chapter 9 · asked 2×
- Convolutional vs block codes; (7,4) cyclic code for 1011 · Communication Systems, chapter 8 · asked 2×
- Space diversity techniques with block diagrams · Wireless Communication, chapter 5
- FDM and TDM with block diagrams · Telecommunications, chapter 3
- Standard and ladder programming block diagrams · Digital Control System, chapter 4