Why do we have to use complements (e.g 2's complement, 10's complement etc) in computer systems to perform subtraction operations? Just like circuits for addition operations(adders) , we do have circuits for subtraction(subtractors), right?
Asked
Active
Viewed 345 times
0
-
1We don't **have to**. It is just a more convenient representation than the alternative – Caleth Jan 25 '18 at 11:58
-
1No need for separate "subtractors" when you can just use an adder for both addition and subtraction. – Paul R Jan 25 '18 at 11:59
-
Thanks for your responses guys :) – Waqar Danish Jan 26 '18 at 10:43
1 Answers
0
The logical answer for your question is, that if we can solve a problem just by using operations(adder) then why make your circuit complex using adder and subtracts. Making it more simple using multiple adder in circuit is easier has compared to adder and subtracts. For more information you can see the images below and think if we have to join multiple of them how complex our circuit will become; Simple adder circuit Simple Subtractor circuit

Zero001
- 31
- 9