0% encontró este documento útil (0 votos)
78 vistas4 páginas

Conversión de Complemento a 2 a Decimal

El documento describe cómo convertir números binarios con signo al sistema decimal usando complemento a 2, donde los números positivos suman los pesos de los bits en 1 y los números negativos suman los pesos de los bits en 1 considerando el peso negativo del bit de signo.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
78 vistas4 páginas

Conversión de Complemento a 2 a Decimal

El documento describe cómo convertir números binarios con signo al sistema decimal usando complemento a 2, donde los números positivos suman los pesos de los bits en 1 y los números negativos suman los pesos de los bits en 1 considerando el peso negativo del bit de signo.
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

REPRESENTACIÓN COMPLEMENTO A LA

BASE (COMPLEMENTO A 2 CON BASE 2)


1. Conversiones complemento a 2 decimal
• Algoritmo:
• Si el 1er bit es 0, entonces se aplica la
conversión de binario a decimal.
• Si el 1er bit es 1, entonces se realiza el
complemento a 2 y se aplica la conversión de
binario a decimal y el valor es su opuesto.
• Ejemplos:
• Con 5 bits el número en complemento a 2 10100 representa
el valor -1210 , ya que el complemento a 2 de 10100 es 01100
y representa el valor binario puro de su opuesto 011002 = 1210
• Con 6 bits el número en complemento a 2 0001002 representa
el valor 410
Escuela Politécnica Superior
VALOR DECIMAL DE LOS NÚMEROS CON SIGNO

• Complemento a 2
- Los valores decimales de los números positivos y
negativos en el sistema de complemento a 2, se
determinan sumando los pesos de todas las posiciones
de bit donde haya 1s, e ignorando aquellas posiciones
donde haya ceros.

- El peso del bit de signo en un número negativo viene


determinado por su valor negativo.

Escuela Politécnica Superior


VALOR DECIMAL DE LOS NÚMEROS CON SIGNO
• Complemento a 2
- Ejemplo: Determinar los valores decimales de los números
binarios con signo expresados en complemento a 2:
(a) 01010110 (b) 10101010
Solución. Para (a) 01010110:
(a) Los bits y sus pesos según las potencias de dos para el
número positivo son:
-27 26 25 24 23 22 21 20
0 1 0 1 0 1 1 0
sumando los pesos donde hay 1s:
64 + 16 + 4 + 2 = +86
Escuela Politécnica Superior
VALOR DECIMAL DE LOS NÚMEROS CON SIGNO

• Complemento a 2
- Ejemplo: (Continuación)
Solución. Para (b) 10101010:
(b) Los bits y sus pesos según las potencias de dos para el
número negativo son los siguientes (obsérvese que el
bit de signo negativo tiene un peso de -27, es decir,
-128):
-27 26 25 24 23 22 21 20
1 0 1 0 1 0 1 0
sumando los pesos donde hay 1s.
-128 + 32 + 8 + 2 = -86
Escuela Politécnica Superior

También podría gustarte