Wednesday, November 16, 2011

Binary Parallel Adder/Subtractor


The addition and subtraction operations can be done using an Adder-Subtractor circuit. The figure shows the logic diagram of a 4-bit Adder-Subtractor circuit.


The circuit has a mode control signal M which determines if the circuit is to operate as an adder or a subtractor

Each XOR gate receives input M and one of the inputs of B, i.e., Bi. To understand the behavior of XOR gate consider its truth table given below. If one input of XOR gate is zero then the output of XOR will be same as the second input. While if one input of XOR gate is one then the output of XOR will be complement of the second input.


So when M = 0, the output of XOR gate will be Bi 0 = Bi.If the
full adders receive the value of B, and the input carry C0 is 0, the circuit performs A plus B.
When M = 1, the output of XOR gate will be Bi 1 = Bi. If the full adders receive the value of B’, and the input carry C0 is 1, the circuit performs A plus 1’s complement of B plus 1, which is equal to A minus B.


8 comments:

  1. This is really helpful. Setting goals is something which I often struggle with, as I tend to make them either unachievable or I don’t make any at all. It’s easy to think about what you want to achieve, but unless you write it down and make some solid goals with time periods, it is unlikely that they will ever be achieved

    ReplyDelete
  2. It’s really cool in terms of the resources and look. It saved a great deal of time of mine as I get all the information accumulated here I have you on my bookmark. Reading it really helps in getting proper idea about the topic. It’s quite elaborate

    ReplyDelete
  3. thanks it works and its gud...

    ReplyDelete
  4. Replies
    1. bangang tol..!!

      Delete
    2. tak baik la...penat2 org 2 aja..

      Delete
    3. x pe..die mmg bangang pown...

      Delete