0 calificaciones0% encontró este documento útil (0 votos)
107 vistas
Secme 28784 1
Este documento describe tres formatos para representar números binarios con signo: signo-magnitud, complemento a 1 y complemento a 2. Explica cómo se calculan el complemento a 1 y el complemento a 2 de un número binario y cómo se representan los números positivos y negativos en cada formato. También cubre cómo determinar los valores decimales de los números binarios con signo en estos formatos y el rango de valores que pueden representarse con un número dado de bits.
Descarga como PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
107 vistas
Secme 28784 1
Este documento describe tres formatos para representar números binarios con signo: signo-magnitud, complemento a 1 y complemento a 2. Explica cómo se calculan el complemento a 1 y el complemento a 2 de un número binario y cómo se representan los números positivos y negativos en cada formato. También cubre cómo determinar los valores decimales de los números binarios con signo en estos formatos y el rango de valores que pueden representarse con un número dado de bits.
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10
Formato signo magnitud
• Cuando un número binario con signo se representa
en formato signo- magnitud, el bit más a la izquierda es el bit del signo y los restantes bits son los bits de magnitud. 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 for mato 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 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. Formato del complemento a 2
• Los números positivos en el for mato 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 El valor decimal de los números con signo
• Signo magnitud: Los valores decimales de los
números positivos y negativos con signo se determinan sumando los pesos de todas las posiciones de los bits de magnitud cuando son 1 e ignorando aquellas posiciones en las que hay ceros. El signo se determina examinando el bit de signo. Ejemplo 1 Expresar el número decimal -39 como un número de ocho bits en los formatos signo magnitud, complemento a 1 y complemento a 2. Ejemplo 2 Determinar los valores decimales de los siguientes números binarios con signo expresados en complemento a 2.
(a) 01010110 (b) 10101010
Rango de representación de los números enteros con signo
El rango de magnitud de un número binario depende
del número de bits (n). Utilizando un byte u ocho bits se pueden representar 256 números diferentes. Con 16 bits se pueden representar 65,536 números diferentes.
La fórmula para calcular el número de combinaciones
diferentes de n bits es:
Número total de combinaciones=2n
Rango de representación de los números enteros con signo