Sie sind auf Seite 1von 4

INVESTIGACION FINAL SOBRE EL TEMA:

SISTEMAS COMBINACIONALES ARITMTICOS


1. LA ARITMTICA BINARIA DE NMEROS CON SIGNO
La aritmtica del sistema de numeracin binario que hemos visto ha sido la de nmeros sin signos, pero en este
apartado vamos a estudiar el tratamiento especial que tiene la consideracin de signo. Y esto nos dar lugar a
diferentes representaciones.
1.1. Representacin MAGNITUD-SIGNO
La representacin en magnitud-signo de un nmero consiste en escribir el nmero es sistema binario natural y
aadir un bit a la izquierda con valor " 0 " para nmeros positivos y con valor " 1 " para nmeros negativos.
1.2. Representacin mediante COMPLEMENTOS
El utilizar la representacin magnitud-signo en un sistema digital significara la utilizacin de un circuito para
realizar las sumas y otro distinto para realizar restas. Por este motivo se utilizan los complementos que son
representaciones para convertir restas en sumas ( se resta sumando ) y as simplificar la circuitera.
1.2.a. Complemento a uno ( C1 )
El complemento a uno de un nmero binario es el nmero que se obtiene al cambiar los ceros por unos y unos por
ceros (complementar). Por ejemplo, para obtener el C1 de 101101 sera 010010.
1.2.b. Complemento a dos ( C2 )
El complemento a dos de un nmero binario es el que se obtiene sumando 1 al C1.
Los pasos que se deben seguir para decodificar un nmero representado en C2 son los siguientes, teniendo en
cuenta que el bit de ms peso (MSB), representa el signo:

Si el primer bit de la izquierda es 0 el nmero es positivo. Entonces el nmero representado es el


equivalente del nmero binario que forma el resto de bits.

Si el primer bit es 1 el nmero es negativo. Entonces el nmero representado es el opuesto del equivalente
decimal del nmero binario que forma su complemento a dos.

Vamos a ver un ejemplo: el C2 (0001) sera +1, mientras que el C2 (1111) representa un nmero negativo entonces
lo que hago es obtener su C1 que sera 0000 y le sumo 1, obteniendo el 0001 que es el nmero decimal 1, pero
como se que es negativo, sera el -1.

figura 2. representacin binaria en C2 con 4 bits


La operacin aritmtica de resta en C2 se realiza de la siguiente forma:
La representacin binaria de +42 es 0101010 y poniendo el bit de signo ser 00101010, mientras que el C2(-19)
ser tomando el binario de 19 que es 0010011 realizo el C1 obteniendo el 1101100 y su C2 ser C1+1 = 1101101.
Le aado un uno delante para indicar que es negativo y entonces realizo la resta (que se ha transformado en una
suma).

Si la operacin fuera una suma realizara la codificacin en C2 de ambos nmeros como lo he hecho para el
nmero 42 de ejemplo anterior.
2. SUMADORES BINARIOS
La suma binaria para nmeros de un bit es la siguiente:

Pero cuando tengo nmeros binarios formados por ms de un bit, al operar aparece el acarreo (carry)

2. Circuito semisumador y sumador completo


2.1. Circuito semisumador
Si realizamos el semisumador para dos nmeros A y B de un bit nos queda:

Realizando su implementacin mediante puertas queda:

Se le denomina normalmente HA de half-adder.

2.2. Circuito sumador completo


Este se diferencia del anterior que para el bit i-simo se introduce el acarreo resultado del bit i-1.

La tabla de verdad ser :

Las expresiones lgicas obtenidas de la tabla de verdad son :

Si implementamos mediante puertas:

2.3. Sumador paralelo con acarreo SERIE ( Ripple Carry )

El problema de este sumador es que el resultado no est disponible hasta que no se van generando desde el bit
menos peso al de ms, o sea debo esperar a que lleguen al MSB. Por tanto, se trata de un circuito lento que
adems aumenta su retardo segn aumenta el nmero de bits de los operandos.
2.3. Sumador paralelo con acarreo PARALELO o anticipado (Carry Look-Ahead)
Para solucionar el retardo con este circuito obtengo de forma rpida el acarreo de entrada de todas las etapas del
sumador. Por tanto los bits de la suma se obtienen simultneamente.
La idea consiste en obtener la generacin de acarreo ( Gi ) y la propagacin de acarreo ( Pi ) de una forma
independiente de cada bit para la obtencin del ltimo acarreo mucho ms rpido ( antes tena que esperar a que se
realizaran todos para obtenerlo ).

Siendo

Das könnte Ihnen auch gefallen