PUERTA | GATE-CS-2016 (Conjunto 1) | Pregunta 17

La representación en complemento a 2 de 16 bits de un entero es 1111 1111 1111 0101; su representación decimal es
 
Nota: esta pregunta se hizo como tipo de respuesta numérica.
(A) 10
(B) 11
(C) -10
(D) -11

Respuesta: (D)
Explicación: El número se da en representación de complemento a 2 . Dado que MSB es 1, el valor de este número es negativo y tenemos que tomar el complemento de 2 del número dado y luego encontrar su valor decimal.
Por lo tanto,
complemento a 2 de (1111 1111 1111 0101)
= (complemento a 1 de (1111 1111 1111 0101) + 1)
= ((0000 0000 0000 1010) + 1)
= 1011 en binario
= 11

Es negativo , por lo que la respuesta es (-11) .
La opción (D) 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

Deja una respuesta

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