PUERTA | GATE-IT-2004 | Pregunta 42

Usando una aritmética de complemento a 2 de 4 bits, ¿cuál de las siguientes sumas dará como resultado un desbordamiento?

  1. 1100 + 1100
  2. 0011 + 0111
  3. 1111 + 0111

(A) (i) solo
(B) (ii) solo
(C) (iii) solo
(D) (i) y (iii) solo

Respuesta: (B)
Explicación: Las reglas para detectar el desbordamiento en una suma de complemento a dos son :

  1. Si la suma de dos números positivos da un resultado negativo; (+A) + (+B) = −C
  2. Si la suma de dos números negativos da un resultado positivo; (−A) + (−B) = +C
  3. De lo contrario, la suma no se ha desbordado.

Los números de complemento a dos de 4 bits van desde (−8 ≤ x ≤ +7); Solo ii causará desbordamiento después de resolver

  • Otra forma de detectar: ​​El indicador OVERFLOW es el XOR del acarreo que ingresa al bit de signo (si lo hay) con el acarreo que sale del bit de signo (si lo hay). El desbordamiento ocurre si el acarreo no es igual al acarreo

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *