¡Apresúrate! Suponiendo que un número ocupa 8 bits en la máquina, ¿cuáles son los códigos complemento, inverso y original de -23 en orden?
Código original de -23: 1,10111 Código inverso: 1,01000 Código complemento: 1,01001
Código inverso: El código inverso de 1 es 0, y el código inverso de 0 es complemento a 1: El complemento de un número positivo es él mismo, y el complemento de un número negativo es el inverso del valor absoluto del número más 1. Si el bit más alto es 1, significa que es un número negativo y el bit más alto no participa en la comparación.
8 bits son 8 bits, es decir, 8 dígitos binarios. El número binario de 20 es: 00010100. Los números negativos están representados por código original y código complemento en las computadoras, por lo que el código original de -20 es. el número binario de 20. Suma 1 al bit más alto, que es 10010100
El complemento de -20 es el complemento de 20 más 1, el complemento de 20 es 11101011 y sumar 1 es 11101100.
El código inverso de -20 es el código binario inverso del código original -20. El código original -20 es 10010100. El bit 1 más alto representa un número negativo, por lo que no participa en la operación. Se opera de forma inversa con los últimos 7 dígitos. El resultado es 11101011.