Can Two 8-bit Adders Be Used to Construct a 16-bit 2's Complement Adder?

  • Thread starter Thread starter rgalvan2
  • Start date Start date
  • Tags Tags
    Adder Bit
Click For Summary
SUMMARY

Two 8-bit adders can indeed be used to construct a 16-bit 2's complement adder. Each 8-bit adder processes two 8-bit operands along with a 1-bit carry input, producing an 8-bit sum and a 1-bit overflow output. By connecting the carry output of the first adder to the carry input of the second adder, the two adders can effectively handle the full 16-bit addition, accommodating the necessary carry propagation. This design allows for the seamless addition of 16-bit 2's complement numbers.

PREREQUISITES
  • Understanding of 2's complement representation
  • Familiarity with binary addition and carry propagation
  • Basic knowledge of digital circuit design
  • Experience with schematic drawing tools
NEXT STEPS
  • Research how to implement carry look-ahead adders for improved performance
  • Learn about 2's complement arithmetic in digital systems
  • Explore schematic design software for creating digital circuits
  • Study the principles of overflow detection in binary addition
USEFUL FOR

Electrical engineers, computer engineers, students studying digital logic design, and anyone interested in understanding binary arithmetic operations in digital circuits.

rgalvan2
Messages
26
Reaction score
0
16 bit 2's complement adder. Due tomorrow!

You are given two adders. Each adder has two 8-bit operand inputs
and a 1-bit carry input. Each adder calculates the sum of the two
8-bit 2's complement operands and the 1-bit carry and outputs an 8-bit
sum and a 1-bit 2's complement overflow bit. Can you use the two
adders to create a 16-bit 2's complement adder? If so, draw it (represent
the adders as boxes with clearly labeled inputs and outputs). If not,
explain why it is difficult.

Help please
 
Physics news on Phys.org


Yes. The drawing and wiring are left as an exercise to the student :-)

HINT:
1) What happens to the 10s place when you add 15 and 27? What happened to the 1s place?
2) What is the purpose of the carry INPUT?
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
19K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
Replies
6
Views
6K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 1 ·
Replies
1
Views
11K