10-31-2015, 09:16 PM
(This post was last modified: 11-23-2015, 04:05 AM by Magic :^).
Edit Reason: warp added
)
There's a warp: /warp hexcca
So, I finished my hex adder earlier this week. It is actually based on a subtraction algorithm I made up, to skip over the double inversion malarkey of your conventional hex adders. I just wired the inputs to default to 2's complement inversion on the B (-) input and inverted the Cin and Cout to make it an adder.
More photos:
I tried to draw out the algorithm here:
Explanation of the subtraction algorithm:
I hope that makes sense?
So, I finished my hex adder earlier this week. It is actually based on a subtraction algorithm I made up, to skip over the double inversion malarkey of your conventional hex adders. I just wired the inputs to default to 2's complement inversion on the B (-) input and inverted the Cin and Cout to make it an adder.
More photos:
I tried to draw out the algorithm here:
Explanation of the subtraction algorithm:
I hope that makes sense?