EveryCircuit
Contact
Reviews
Home
Daro1985
modified 7 years ago

4 bit digital adder

2
5
182
01:28:37
This circuit is able to add 4 bit binary values however any length binary numbers adding can be implemented this way. Values should be set using switches while there is -12V on blue trace. First value is represented by caps at top left and second by caps at top right. When caps at top represent exactly the same binary seqence as caps at buttom then result is ready. Remember to NOT press switches while calculation is beaing processed or you'll get wrong results. I had no space left to add more switches but if calculation is done you can still press switches again to set bit to 1 if there is 0. Result is stored on top left
published 7 years ago
jason9
7 years ago
What buttons do what? You have a set of 4 bits to add to another set if 4 bits, making for 8 input bits, but there are only 3 switches. Please explain.
Daro1985
7 years ago
I had no place left to put all 8 switches so first 4-bit and 2nd 4-bit value could be set any possible way as for 4 bits at beginning. Using first switch You can set first value to 0001 at beginning or don't use it to start with 0000. Last 2 switches are used to set 2nd 4-bit initial value to 0001 or 0010 or 0011. If You wont use last 2 switches it will start with 0000 as for 2nd value. After processing result of addition is stored in first value (top left caps)
Daro1985
7 years ago
Set values at the beginning while there is -12V at blue trace and wait for result
Daro1985
7 years ago
switches can be also used for 1st and 2nd value modifications after calculation is done. So eg if result is 0111 and processing is done then there will be 0 for 2nd value and bit seqence represented by button cups are same as these on top as it should always be when processing is done. Then You can wait for -12V on blue trace and set 2nd value to eg 0001 so result will come to be 1000
hurz
7 years ago
Make it a 2 bit adder and you have plenty of space and the principal will be also clear, cuz we can read the schematics.

EveryCircuit is an easy to use, highly interactive circuit simulator and schematic capture tool. Real-time circuit simulation, interactivity, and dynamic visualization make it a must have application for professionals and academia. EveryCircuit user community has collaboratively created the largest searchable library of circuit designs. EveryCircuit app runs online in popular browsers and on mobile phones and tablets, enabling you to capture design ideas and learn electronics on the go.

Copyright © 2026 by MuseMaze, Inc.     Terms of use     Privacy policy