Un procesador que tiene bits de bandera de acarreo, desbordamiento y signo como parte de su palabra de estado del programa (PSW) realiza la suma de los siguientes dos números de complemento a 2 01001101 y 11101001. Después de la ejecución de esta operación de suma, el estado de acarreo, desbordamiento y banderas de signos, respectivamente serán:
(A) 1, 1, 0
(B) 1, 0, 0
(C) 0, 1, 0
(D) 1, 0, 1
Respuesta: (B)
Explicación:
01001101
+11101001
— ———-
100110110
El indicador de desbordamiento se establece solo si el X-OR entre el acarreo hacia el bit de signo y el acarreo hacia afuera del bit de signo es 1″. eso implica «si se suman dos números binarios con el mismo signo y el resultado tiene un signo diferente, entonces es posible el desbordamiento; de lo contrario, no es posible». Además, «si se suman dos números binarios con diferente signo, entonces son posibles, de lo contrario no es posible».
De hecho, los números supuestos de bits de acarreo no están firmados y los números supuestos de bits de desbordamiento son representación firmada.
Por lo tanto,
indicador de acarreo = 1,
indicador de desbordamiento = 0,
bit de signo = 0
La opción (B) 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