Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Representación de números enteros




Enviado por Pablo Turmero



    Monografias.com

    ¿Qué sabrás al final del capítulo?
    Representar un número entero (con signo) de distintas formas
    Signo magnitud
    Complemento a 1
    Complemento a 2
    Realizar operaciones básicas con números enteros

    Monografias.com

    Suma Binaria

    Monografias.com

    Resta Binaria

    Monografias.com

    Multiplicación Binaria

    Monografias.com

    Números negativos

    Monografias.com

    Signo-magnitud

    Monografias.com

    Signo-magnitud

    Monografias.com

    Signo-magnitud

    Monografias.com

    Signo-magnitud
    Producto:
    Se multiplican ambos operandos. Si son del mismo signo el resultado es positivo. Si no, es negativo.
    El tamaño del resultado es la suma de los tamaños de los operandos
    n bits * m bits = n+m bits

    No hay overflow (desbordamiento)

    Monografias.com

    Complemento
    No es necesario distinguir entre la suma y la resta

    Dos tipos
    Complemento a la base 2 – 1 (complemento a 1)
    Complemento a la base 2 (complemento a 2)

    Monografias.com

    Complemento a 1

    Monografias.com

    Complemento a 1
    Suma y resta:
    Siempre se suma, y se suma TAMBIÉN el bit de acarreo (RECIRCULAR)
    Signo resultante en la suma de números enteros:
    El de los operandos si son del mismo signo. Si el signo sale distinto que el de los operandos: overflow.
    El del mayor de los dos, si son de distinto signo

    Monografias.com

    Más casos de OVERFLOW
    Como se puede ver en los dos casos de OVERFLOW, el número que se interpreta como complemento a 1 es erróneo.
    En estos casos, se necesita 1 bit más

    Complemento a 1

    Monografias.com

    Complemento a 1
    Producto:
    Como en signo-magnitud

    Extensión del signo
    positivos: 3 -> 0112 = 0…0112
    negativos: -3 -> 1002 = 1…1002

    Monografias.com

    Complemento a 2

    Monografias.com

    Complemento a 2
    +90Ca2= 0

    -90Ca2= 1
    Ej: Ca2(-90)=Ca1(-90)+1=10100101=10100110

    Monografias.com

    Complemento a 2 (ejemplos)

    Monografias.com

    Comparación

    Monografias.com

    Ya sabes…
    Hacer operaciones aritméticas en binario
    Calcular el complemento a 1 y el complemento a 2 de un número binario
    Expresar números negativos en signo-magnitud, complemento a 1 y complemento a 2
    Hacer operaciones aritméticas en binario con números con signo

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter