retagged by
2,573 views
1 votes
1 votes

Which of the following is the most efficient to perform arithmetic operations on the numbers ?

  1. Sign-magnitude
  2. $1's$ complement
  3. $2's$ complement
  4. $9's$ complement
retagged by

2 Answers

2 votes
2 votes

Answer will be C   2's complement

  1. In 1's complement  there are TWO values of zero.A -0 (11111111) and a +0 (00000000),. On the other hand, in 2's complement, there is only one value for 0 (00000000). 

    
     
  2. While doing arithmetic operations like addition or subtraction using 1's complement, we have to add an extra carry bit, i.e 1 to the result to get the correct answer. 2's complement has no such extra calculation

0 votes
0 votes

Sign's magnitude is only for sign convention (MSB is 1 then no is negative and if 0 then no is positive). Main difference is that while adding numbers using 1′ s complement, we first do binary addition, then add in an end-around carry value. But, 2′ s complement has only one value for zero, and doesn’t require carry values. 9’s complement of a decimal number is the subtraction of it’s each digits from 9. Like 1’s complement, 9’s complement is used to subtract a number using addition. 2's complement representation is unambiguous for 0 (i.e., only positive 0), but Sign-magnitude, 1’s complement and 9’s complement are ambiguous representation for 0 (i.e., both positive and negative 0). So, option (C) is correct.

Related questions

0 votes
0 votes
3 answers
1
makhdoom ghaya asked Sep 23, 2016
2,483 views
The octal number $326.4$ is equivalent to$(214.2)_{10}$ and $(D6.8)_{16}$$(212.5)_{10}$ and $(D6.8)_{16}$ $(214.5)_{10}$ and $(D6.8)_{16}$ $(214.5)_{10}$ and $(D6.4)_{16}...
2 votes
2 votes
1 answer
2
makhdoom ghaya asked Sep 23, 2016
1,140 views
Match the following :$\begin{array}{clcl} & \textbf{List-I} && \textbf{List-II} \\ \text{a.} & \text{Controlled inverter} & \text{i.} & \text{a circuit that can add 3 bi...
0 votes
0 votes
1 answer
3
makhdoom ghaya asked Sep 23, 2016
2,245 views
Which of the following logic operations is performed by the following given combinational circuit ?EXCLUSIVE-OREXCLUSIVE-NORNANDNOR
0 votes
0 votes
1 answer
4
makhdoom ghaya asked Sep 23, 2016
1,599 views
The Karnaugh map for a Boolean function is given asThe simplified Boolean equation for the above Karnaugh Map is$AB + CD + A\bar{B} + AD$$AB + AC + AD + BCD$ $AB + AD + B...