Comp Sci Digital Logic 8 Bit Full Adder Circuit

AI Thread Summary
The discussion centers on designing a 16-bit adder circuit using two 8-bit full adders and additional logic gates like NAND and NOR. Participants express confusion about the structure and representation of the adders, questioning whether they are provided as block diagrams, gate-level circuits, or code. There is a distinction made between 16 individual 1-bit adders and a single 16-bit adder, with emphasis on understanding how to connect the two 8-bit full adders effectively. The conversation also touches on the differences between full adders and half adders and their relevance in the design process. Overall, the goal is to clarify the design requirements for creating a functional 16-bit adder circuit.
ver_mathstats
Messages
258
Reaction score
21
Homework Statement
We are given two 8-bit full adders, we must create a circuit that will add 2 16-bit numbers.
Relevant Equations
-
I am unsure of how to approach this problem, we begin with two 8-bit full adders, is the goal to just combine them in some way so that it becomes one entire circuit while also adding NAND and NOR gates where necessary? By the end will we then have 16 1-bit full adders?
 
Physics news on Phys.org
How are you "given" them? As block diagrams, as gate-level circuits, as Verilog or VHDL code?

Can you show what you are given, and then comment on what a 16-bit adder looks like when you search for it on Google Images?
 
I read this as a circuit that has two 16 bit inputs and a single 16 bit output (plus a carry out bit, I guess?) that is the sum of the inputs. Your job is too design that circuit primarily using two 8 bit full adders plus simple logic if needed.

I don't think 16 1 bit adders are the same as 1 16 bit adder.
 
Last edited:
berkeman said:
How are you "given" them? As block diagrams, as gate-level circuits, as Verilog or VHDL code?

Can you show what you are given, and then comment on what a 16-bit adder looks like when you search for it on Google Images?
In the textbook that I'm reading Essentials of Computer Architecture by Douglas Comer a half-adder is shown with an or gate and an and gate, however for the practice questions we're given, we were now told one 8-bit full adder which can be drawn as a block is sufficient, not individual 1-bit adders which I just learned right now, so I may have a better understanding now by just learning this and have to somehow connect the two using NAND and NOR gates.
 
What is the difference between a full adder and a half adder? How do you think this could help combine 2 full adders together?
You do not need any extra gates
 
DaveE said:
I don't think 16 1 bit adders are the same as 1 16 bit adder.
Nor do I...
 

Similar threads

Replies
6
Views
19K
Replies
3
Views
1K
Replies
1
Views
5K
Replies
7
Views
12K
Replies
2
Views
15K
Replies
23
Views
36K
Replies
7
Views
7K
Replies
8
Views
923
Back
Top