Descargue como PDF, TXT o lea en línea desde Scribd
Descargar como pdf o txt
Está en la página 1de 3
REPRESENTACIÓN DE NÚMEROS NEGATIVOS
Números binarios negativos
Signo y magnitud Complementos a uno (la base disminuida) Sin embargo, el método que ha funcionado mejor y por ende se sigue utilizando de formas más general es el complemento a dos o complemento a la base. Signo y magnitud Se utiliza el bit más significativo para denotar el signo del número representado. Si está en cero (0) quiere decir que el número es positivo y en uno (1) es negativo.
Cálculo del complemento a 1
El complemento a 1 de un número binario se halla cambiando todos los 1s por 0s y todos los 0s por 1s, como se ilustra enseguida: Formato del complemento a 1 Los números positivos en el formato de complemento a 1 se representan de la misma forma que los números positivos en el formato signo magnitud. En el formato complemento a 1, un número negativo es el complemento a 1 del correspondiente número positivo. Por ejemplo, con ocho bits, el número decimal -25 se expresa como el complemento a 1 de +25 (00011001), es decir: 11100110 En este formato se sigue utilizando el bit más significativo para representar el signo de los números (el cero para positivo), pero la representación de los negativos cambia ligeramente. Dado un tamaño fijo para la representación de los números (8bits), tendríamos que la representación de (710) en binario complemento a uno es: 00000111 (en negrita se marca el signo) Su correspondiente negativo se obtiene invirtiendo todos los bits del número, o sea (-7)10= (11111000)2 complemento a uno. Cálculo del complemento a 2 El complemento a 2 de un número binario se obtiene sumando 1 al bit menos significativo del complemento a 1. La representación de números positivos utilizando complemento a dos es exactamente igual a como se ha presentado anteriormente. En el caso de los números negativos el procedimiento consiste en sacar el complemento a uno del número que quiero representar y luego sumarle 1. Hallar el complemento a 2 de 10110010: Formato del complemento a 2 Los números positivos en el formato de complemento a 2 se representan de la misma forma que el formato signo-magnitud y de complemento a 1. Los números negativos son el complemento a 2 del correspondiente número positivo. De nuevo, utilizando ocho bits, tomamos -25 y lo expresamos como el complemento a 2 de +25 (00011001). 11100111