Sumador de 4 Bits
Sumador de 4 Bits
UNIVERSIDAD NACIONAL
FEDERICO VILLARREAL
Curso:
Docente:
Alumnos:
Facultad:
Ciclo:
INTRODUCCION
General:
Especificos:
COMPUERTAS LOGICAS
Tipos de Compuertas:
1. Compuerta And :
Cada compuerta tiene dos variables de entrada designadas por
A y B y una salida binaria designada por x. La compuerta AND
produce la multiplicación lógica AND: esto es: la salida es 1 si
la entrada A y la entrada B están ambas en el binario 1: de otra
manera, la salida es 0. Estas condiciones también son
especificadas en la tabla de verdad para la compuerta AND. La
tabla muestra que la salida x es 1 solamente cuando ambas
entradas A y B están en 1. El símbolo de operación algebraico
de la función AND es el mismo que el símbolo de la
multiplicación de la aritmética ordinaria. Las compuertas AND
pueden tener más de dos entradas y por definición, la salida es
1 si todas las entradas son 1.
a b c
0 0 0
0 1 0
1 0 0
1 1 1
2. Compuerta Or:
La compuerta OR produce la función sumadora, esto es, la
salida es 1 si la entrada A o la entrada B o ambas entradas son
1; de otra manera, la salida es 0. El símbolo algebraico de la
función OR (+), es igual a la operación de aritmética de suma.
Las compuertas OR pueden tener más de dos entradas y por
definición la salida es 1 si cualquier entrada es 1.
a b y
0 0 0
0 1 1
1 0 1
1 1 1
3. Compuerta Not :
El circuito NOT es un inversor que invierte el nivel lógico de
una señal binaria. Produce el NOT, o función complementaria.
El símbolo algebraico utilizado para el complemento es una
barra sobra el símbolo de la variable binaria.
Si la variable binaria posee un valor 0, la compuerta NOT
cambia su estado al valor 1 y viceversa. El círculo pequeño en
la salida de un símbolo gráfico de un inversor designa un
inversor lógico. Es decir cambia los valores binarios 1 a 0 y
viceversa.
a x
0 1
1 1
4. Compuerta Nand
Es el complemento de la función AND, como se indica por el
símbolo gráfico, que consiste en una compuerta AND seguida
por un pequeño círculo (quiere decir que invierte la señal). La
designación NAND se deriva de la abreviación NOT - AND. Una
designación más adecuada habría sido AND invertido puesto
que es la función AND la que se ha invertido. Las compuertas
NAND pueden tener más de dos entradas, y la salida es
siempre el complemento de la función AND.
a b y
0 0 1
0 1 1
1 0 1
1 1 0
5. Compuerta Nor
a b y
0 0 1
0 1 0
1 0 0
1 1 0
6. Compuerta x-or:
La puerta XOR, compuerta XOR u OR exclusiva es una puerta
lógica digital que implementa el o exclusivo; es decir, una
salida verdadera (1/HIGH) resulta si una, y solo una de las
entradas a la puerta es verdadera. Si ambas entradas son
falsas (0/LOW) o ambas son verdaderas, resulta en una salida
falsa. La XOR representa la función de la desigualdad, es decir,
la salida es verdadera si las entradas no son iguales, de otro
modo el resultado es falso. Una manera de recordar XOR es
"uno o el otro, pero no ambos".
a b y
0 0 0
0 1 1
1 0 1
1 1 0
TABLA DE VERDAD:
Columnas(Entr Columnas
ada) (Salidas)
Entrada(Interru Salida(Lampara)
ptor)
Abierto Apagado
Cerrado Encendido
El número de filas de la tabla de verdad es la cantidad de combinaciones
que se pueden lograr con las entradas y es igual a 2 n, donde n es el número
de columnas de la tabla de verdad (sin tomar en cuenta la columna de
salida)
0 0 0 X
0 0 1 X
0 1 0 X
0 1 1 X
1 0 0 X
1 0 1 X
1 1 0 X
1 1 1 X
MAPA DE KARNAUGH
Cin A B Co Z
0 0 0 0 0 0
1 0 0 1 0 1
2 0 1 0 0 1
3 0 1 1 1 0
4 1 0 0 0 1
5 1 0 1 1 0
6 1 1 0 1 0
7 1 1 1 1 1
Nota: El Cin: fue el acarreo del primer bit, ahora en esta tabla hay un
nuevo Co= Cout; este nuevo Co vendra a ser lo que llevamos para el
3 bits y asi sucesivamente
Ci/ 00 01 11 10
AB
0 1
1 1 1 1
Co= A.B+Ci.B+Ci.A
Co= AB + Ci(A©B)
Ci/ 00 01 11 10
AB
0 1 1
1 1 1
Z=Ci(A©B) + Ci(A©B)
Z= Ci©A©B
A3 Cout
SUMADO
B3
R 3
S3
COMPLET
Cin O
A2 SUMADO Cout
B2 2S2
R
COMPLET
Cin
O
2
CONCLUSIONES
Con el presente informe se logró demostrar el funcionamiento de un
sumador completo y su complemento para asi poder realizar
operaciones de sumas y la diferencia del sumador. Se puede decir
muy ciertamente que los sumadores son la base de las computadoras
ya que se pudo observar la etapas y como transmiten sus datos en
distintos estados para varias secuencias de activación, además
aprendimos a demostrar las características operativas y el
funcionamiento de la ALU (unidad aritmética lógica) que como su
nombre lo indica es la unidad encargada de realizar todas las
operaciones aritméticas y lógicas (+, -, AND, OR, etc)