PUERTA | PUERTA CS 2010 | Pregunta 8

P es un entero con signo de 16 bits. La representación en complemento a 2 de P es (F87B) 16. La representación en complemento a 2 de 8*P
(A) (C3D8) 16
(B) (187B) 16
(C) (F878) 16
(D) (987B) 16

Respuesta: (A)
Explicación: P = (F87B) 16  es -1111 1000 0111 1011 en binario

Tenga en cuenta que el bit más significativo en la representación binaria es 1, lo que implica que el número es negativo. Para obtener el valor del número, realice el complemento a 2 del número. Obtenemos P como -1925 y 8P como -15400

Como 8P también es negativo, necesitamos encontrar su complemento a 2 (-15400)
Binario de 15400 = 0011 1100 0010 1000
Complemento a 2 = 1100 0011 1101 1000 = (C3D8) 16
Prueba 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 *