¿Cómo encontrar el código del complemento?
Hay dos casos para encontrar el complemento:
Primero, número positivo: el complemento de un entero positivo es su representación binaria, que es igual que el código original. (El código original de un entero positivo, su complemento y el complemento a uno son iguales)
2. Números negativos: Para encontrar el complemento de un entero negativo, es invertir todos los bits de la representación binaria. del número positivo correspondiente y luego suma 1, 0 cambia a 1, 1 a 0 y el bit de signo permanece en 1.
El mismo valor se expresa en diferentes formas en diferentes sistemas. Esto se debe a que se puede dividir en binario de 8 bits y binario de 16 bits.
Información ampliada:
Hay tres formas de representar números simbólicos en las computadoras, a saber, código original, código complementario y código complementario. Los tres métodos de representación tienen dos partes: bit de signo y bit numérico. El bit de signo usa 0 para representar "positivo" y 1 para representar "negativo". Sin embargo, los tres métodos de representación son diferentes para el bit numérico.
En los sistemas informáticos los valores siempre se representan y almacenan mediante códigos de complemento. La razón es que utilizando el código de complemento, el bit de signo y el campo numérico se pueden procesar de manera uniforme al mismo tiempo, y la suma y la resta también se pueden procesar de manera uniforme; Además, el proceso operativo de conversión del código complementario y del código original es el mismo y no se requiere ningún circuito de hardware adicional.
Una regla:
La representación en complemento del número 0 es única.
[ 0]Complemento=[ 0]Inverso=[ 0]Original=00000000
[ -0]Complemento=11111111 1=00000000