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