Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Reporte Sumador Glez
Reporte Sumador Glez
Alumnos:
Gabriel Gonzlez Carranza.
Erwin De Valdemar.
Profesor:
Joel Ricardo Jimnez Cruz.
Practica # 2:
Sumador/Restador de 4 bits.
Objetivo.
Introduccin.-
La ALU.
ALU : es una de las unidades que conforman la Unidad Central de Procesos (CPU)
mediante la cual se pueden realizar un conjunto de operaciones aritmticas
bsicas las cuales son suma, resta, divisin y multiplicacin y de operaciones
lgicas las cuales son OR, NOT, AND, etc.
Los circuitos mediante los que la ALU ejecuta dichas operaciones pueden ser
desde muy simples a muy complejos. Y dichos circuitos se encuentran de diversos
componentes que permiten que la ALU pueda efectuar las operaciones.
La Unidad de Control es la que le enva a la ALU las rdenes que debe realizar y la
que se encarga de transportar los resultados obtenidos. De esta manera, vemos como
la Unidad de Control le enva las acciones a realizar, la ALU procesa los datos y sus
resultados quedan en el registro de salida de la ALU, desde donde sern transportados
por otros mecanismos.
Desarrollo Terico.-
La suma binaria.-
0 0 1 1
+0 +1 +0 +1
0 1 1 10 (el 1 es bit de acarreo)
como ocurre con los nmeros en base 10 no hay dificultad para realizar la operacin
en ningn caso excepto en el cual se tiene 1+1, que en base diez sera 2 y que en base
dos se escribe 10 (uno cero). Por lo tanto, en binario 1+1=0 y llevamos 1 a la posicin
mas significativa siguiente. Esto ltimo lo llamamos acarreo.
Sumador Medio.-
X Y S C
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
donde X,Y son las dos entradas, S es una salida y C otra salida el llamamos el acarreo.
Las funciones que se obtiene de la tabla anterior son:
S= (X * Y) + (X * Y)
C= Y * X
con ayuda de las funciones anteriores podemos crear su diagrama lgico el cual es:
Sumador Completo.-
Una vez comprendi la funcionalidad del sumador medio podremos crear lo que
llamaremos el sumador completo. Una suma completa debe recibir el acarreo
proveniente de la suma anterior de aqu es donde surge la necesidad de tener un
acarreo inicial.
El sumador completo consta de tres entradas que son Xi, Yi, Ci donde, Xi, Yi son los
bits de entrada de nuestro numero en binario y Ci va ser el acarreo de la suma anterior
si esta existe, en caso de de existir el Ci=C0, donde C0 es el acarreo inicial de cero en
nuestra suma; por otro lado tendremos nicamente 2 salidas las cuales sern Si, Ci+1,
donde Si es la salida y Ci+1 es el acarreo. Por lo tanto un sumador completo tiene la
siguiente tabla de verdad:
Xi Yi Ci Si Ci+1
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
como en el caso del sumador medio, con la ayuda de la tabla de verdad obtendremos
las funciones, para poder crear el diseo del circuito lgico, por tanto las funciones de
la tabla anterior son:
Si = (Xi * Yi * Ci) + (Xi * Yi * Ci) + (Xi * Yi * Ci) + (Xi * Yi * Ci) = [(XiYi) Ci]
Ci+1= (Xi * Yi) + (Xi * Ci) + (Yi * Ci) = Ci*( XiYi)+( Xi*Yi)
Para construir un sumador que sume cifras de 4 bits hay que conectar 4
sumadores completos en cascada, a continuacin mostramos su diagrama:
para logar que nuestro circuito haga el algoritmo pasado, utilizaremos una seal de
control la cual llamaremos switch S/R. La forma de funcionar de dicho switch es la
siguiente:
Como vemos al estar apagado el switch S/R nuestro operando Y siempre ser el
mismo y nuestro acarreo inicial es 0.
Ahora con el switch S/R encendido vemos que nuestro operando Y es ahora Y y
nuestro acarreo inicial es 1.
De esta manera con solo agregar un switch a nuestro sumador completo de 4 bit
podremos hacer las 2 operaciones bsicas que se nos piden.
0 0 0 0 1 1 1 1 1 1 0 0
0 0 0 1 0 1 1 0 0 0 0 1
0 0 1 0 1 1 0 1 1 0 1 2
0 0 1 1 1 1 1 1 0 0 1 3
0 1 0 0 0 1 1 0 0 1 1 4
0 1 0 1 1 0 1 1 0 1 1 5
0 1 1 0 1 0 1 1 1 1 1 6
0 1 1 1 1 1 1 0 0 0 0 7
1 0 0 0 1 1 1 1 1 1 1 8
1 0 0 1 1 1 1 1 0 1 1 9
1 0 1 0 * * * * * * * *
1 0 1 1 * * * * * * * *
1 1 0 0 * * * * * * * *
1 1 0 1 * * * * * * * *
1 1 1 0 * * * * * * * *
1 1 1 1 * * * * * * * *
Para finalizar esta parte mostraremos la forma de conectar del decodificador BCD
al display de 7 segmentos.
Tecnologa TTL.
Caractersticas.
Familias TTL.
Tecnologa.
La tecnologa TTL se caracteriza por tener tres etapas, siendo la primera la que le
nombra:
Etapa de entrada por emisor. Se utiliza un transistor multiemisor en lugar de la
matriz de diodos de DTL.
Separador de fase. Es un transistor conectado en emisor comn que produce
en su colector y emisor seales en contrafase.
Driver. Est formada por varios transistores, separados en dos grupos. El
primero va conectado al emisor del separador de fase y drenan la corriente
para producir el nivel bajo a la salida. El segundo grupo va conectado al
colector del divisor de fase y produce el nivel alto.
Esta configuracin general vara ligeramente entre dispositivos de cada familia,
principalmente la etapa de salida, que depende de si son bferes o no y si son de
colector abierto, tres estados (ThreeState), etc. Mayores variaciones se encuentran
entre las distintas familias: 74N, 74L y 74H difieren principalmente en el valor de las
resistencias de polarizacin, pero la mayora de los 74LS (y no 74S) carecen del
transistor multiemisor caracterstico de TTL. En su lugar llevan una matriz de diodos
Schottky (como DTL). Esto les permite aceptar un margen ms amplio de tensiones de
entrada, hasta 15V en algunos dispositivos, para facilitar su interface con CMOS.
Tambin es bastante comn, en circuitos conectados a buses, colocar un transistor
pnp a la entrada de cada lnea, para disminuir la corriente de entrada y as cargar
menos el bus. Existen dispositivos de interface que integran impedancias de
adaptacin al bus para disminuir las reflexiones y aumentar la velocidad.
Aplicaciones.
Adems de los circuitos LSI y MSI descritos aqu, las tecnologas LS y S tambin se
han empleado en:
Microprocesadores, como el 8X300, de Signetics, la familia 2900 de AMD y
otros.
Memorias RAM
Memorias PROM
PAL, Programmable Array Logic, consistente en una PROM que interconecta las
entradas y cierto nmero de puertas lgicas.
Desarrollo Prctico.
Equipo y material.-
1 sumador 74LS283.
2 Flip-flop 74LS175.
1 Circuito integrado 74LS32*(OR).
2 Circuitos integrados 74LS86 (XOR).
Varios LEDS (4 banderas).
1 Circuito integrado 74LS47 (Decodificador BCD).
1 Display de 7 segmentos nodo comun.
Protoboard (al menos 1).
Varias resistencias
Cable de cobre (telefnico o de red)
Pinzas
Exacto
Multimetro
Antes que nada se agregara una imagen de la simulacin ya que tambin fue parte de
la prctica y el desarrollo practico.
A continuacin lo que sigue es el desarrollo del sumador con todo el material que ya
descrito anteriormente. Antes que nada lo primero que se realizo con todos los
circuitos fue probarlos en el protoboard como se muestra en las siguientes imgenes:
Pruebas del sumador (circuito integrado 74LS283).
Y as se fueron probando todos y cada uno de los circuitos para probar su buen
funcionamiento, para ya despus proceder con el armado de todo el circuito completo
en la protoboard.
A continuacin se muestran algunas de las fotos ya con el circuito armado, pero en las
imgenes todava no estaban las banderas porque primero se deseaba tener el circuito
funcionando para en caso de existir errores (como paso), poderlos encontrar y
solucionar ms rpido.
En esta imagen como se muestra ya estaba funcionando el circuito y se puede
observar cmo est conectado el circuito como se menciono anteriormente todava
sin banderas para verificar que el sumador funcionara sin problemas alguno, se
observa cmo est hecha la conexin primero est conectado el primer flip-flop
(circuito integrado 74175) que ser el que recibe la alimentacin para despus para
despus guardarlo en el segundo flip-flop, despus estn nuestras cuatro compuertas
lgicas XOR (circuito integrado 74LS86), despus viene lo que es el sumador que hara
la funcin de la suma o resta dependiendo de un switch que estar a tierra es decir no
recibir voltaje para la suma, y en caso de recibir 5 volts har la resta (este switch esta
en la protoboard en la fila 16 de la protoboard en la parte de arriba de los circuitos),
despus viene el otro flip-flop que ser el que guarde nuestro primer numero
mandado a travs del primer flip-flop, despus viene el decodificador de siete
segmentos que es el que mandara la salida del sumador para decodificar la seal al
display de siete segmentos que mostrara la salida.
Imagen donde se observa el sumador aun sin ninguna alimentacin en las entradas.
En la imagen anterior solo se muestran los circuitos ms de cerca junto con el
cableado.
Resultados.
Resulto ser una buena experiencia en nuestro caso ya que nunca habamos trabajado
con este tipos de material para entender cmo puede estar armada una computadora
por dentro y entender mas su funcionamiento interno.
Bibliografa.
Notas de clase.
http://www.datasheetcatalog.net/es/
http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_TTL
http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/index.html