¿Cuál de los siguientes es el más eficiente para realizar operaciones aritméticas con los números?
(A) Signo-magnitud
(B) Complemento de 1
(C) Complemento de 2
(D) Complemento de 9
Respuesta: (C)
Explicación: La magnitud del signo es solo por convención de signos (MSB es 1, entonces no es negativo y si 0 entonces no es positivo ).
La principal diferencia es que mientras sumamos números usando el complemento de 1, primero hacemos la suma binaria, luego agregamos un valor de acarreo final. Pero, el complemento a 2 tiene solo un valor para cero y no requiere valores de acarreo.
El complemento de 9 de un número decimal es la resta de cada dígito de 9. Al igual que el complemento de 1, el complemento de 9 se usa para restar un número usando la suma.
La representación del complemento a 2 no es ambigua para 0 (es decir, sólo 0 positivo), pero la magnitud de signo, el complemento a 1 y el complemento a 9 son representaciones ambiguas para 0 (es decir, tanto 0 positivo como negativo).
Entonces, la opción (C) es correcta.
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA