The circuit is a configurable full subtractor/adder constructed using half subtractor/adder, half adder, and an auxiliary OR gate.
When MODE = 1 the circuit functions as a full subtractor, when MODE = 0 the circuit functions as a full adder.
Variables / Signal Names:
MODE = Mode configuration input, this controls what operation the circuit performs as already described above.
BiCi = Borrow Input / Carry Input
MdAg = Minuend/Augend Input
SdAd = Subtrahend/Addend Input
DifSum = Difference/Sum Output
BoCo = Borrow Output / Carry Output
For Half Adder:
https://www.multisim.com/content/6dKQmpwSCnJ3naa3kf9JDD/half-adder/
For Configurable-Mode Half Subtractor/Adder:
https://www.multisim.com/content/rjumgULVWbc9kyioLQqPv5/configurable-mode-half-subtractoradder/
For Full Adder Using Two Half Adders:
https://www.multisim.com/content/cu38wufkNopY7q3DbNxMhj/full-adder-using-two-half-adders/
For Full Subtractor Using Half Subtractor And Half Adder:
https://www.multisim.com/content/JbufrRs3Bhrr39rurarqAZ/full-subtractor-using-half-subtractor-and-half-adder/
For Simultaneous Dual Function Full Adder-Subtractor:
https://www.multisim.com/content/vHgvafuJy7PVXGZLSyQMuC/simultaneous-dual-function-full-adder-subtractor/
There are currently no comments