PUERTA | GATE-IT-2004 | Pregunta 41

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

(yo) 1100 + 1100

(ii) 0011 + 0111

(iii) 1111 + 0111
(A) (i) solo
(B) (ii) solo
(C) (iii) solo
(D) (i) y (iii) solo

Respuesta: (B)
Explicación: Cuando dos firman complemento a 2 se agregan números, se detecta desbordamiento si:

  • ambos operandos son positivos y el resultado es negativo, o
  • ambos operandos son negativos y el resultado es positivo

Cuando se suman dos números sin signo, se produce un desbordamiento si

  • hay un acarreo del bit más a la izquierda

Con estas condiciones solo (ii) obtendrá un desbordamiento

Por lo tanto, B es la respuesta.

 
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 *