Red de conocimiento informático - Conocimiento informático - Se sabe que [X] código original = 10110101, encuentre el valor verdadero de X y el código complemento e inverso de X

Se sabe que [X] código original = 10110101, encuentre el valor verdadero de X y el código complemento e inverso de X

[X]Inverse=11001010, (el bit de signo permanece sin cambios y los 7 bits inferiores del código original de X se invierten bit a bit).

[X] complemento=11001011 (suma 1 a la inversa de X).

La forma más simple de código de máquina de computadora. El bit numérico es el valor verdadero del valor absoluto. Cuando el bit de signo es "0", el número es positivo y cuando el bit de signo es "1". , el número es negativo. El valor absoluto del código original. Los valores también se denominan símbolos.

Para facilitar la distinción entre números enteros y decimales, el bit de signo y los bits numéricos de los números enteros están separados por ",", el bit de signo y los bits numéricos de los decimales están separados por "." y el El bit de signo y los bits numéricos de un número entero están separados por "." ". " está separado, y el bit de signo y el valor numérico del decimal están separados por ". ".

El código inverso se suele utilizar para encontrar el código complementario del código original, o el código de transición del código complementario al código original. Según la definición, podemos obtener el código inverso del número entero y decimal "0" en el código de máquina. Hay dos tipos de representaciones, "0" y "-0", que son diferentes. ejemplo." 0 " para números enteros y "-0 " para decimales. El código original de "0" es 0.0000000 y el código complementario es 0.0000000; el código original del decimal "-0" es 1.0000000 y el código complementario del decimal "-0" es 1.1111111. Cuando es un número positivo, el código invertido es el mismo que el código original; cuando es un número negativo, el código invertido es el código original excepto el bit de signo y los demás bits están invertidos.