Escolar Documentos
Profissional Documentos
Cultura Documentos
Matrcula.
1544734
1487757
1266466
Brigada: 306
Da: Mircoles
Valor Porcentual: 33%
CD. Universitaria San Nicols de los Garza, Monterrey Nuevo Len. 25/Feb/2015
Material
3 Decodificadores 74ls48
3 Display nodo-Comn
3 Dip Switch De 4 Posiciones
1 Sumador 74ls283
1 Comparador 74ls85
1 Ex-Or 74ls86
10 Resistencias de 1k
1 Resistencias de 100
3 Leds de diferente color (Rojo, Amarillo, Verde)
Cable 5
1 Protoboard
Fuente de alimentacin 5 V De Corriente Directa
Marco Terico.
ALU (Unidad Aritmtica Lgica)
La unidad aritmtica lgica, es un circuito digital que calcula operaciones
aritmticas (como suma, resta, multiplicacin, etc.) y operaciones lgicas (si y o
no). Entre dos nmeros. Muchos circuitos pueden contener en el interior una
unidad aritmtica lgica: unidades de procesamiento grfico como las que estn
en las GPU modernas, etc.
Se puede disear una ALU para calcular cualquier operacin, sin importar, lo
compleja que sea, el problema es que cuanto ms compleja, ms costosa ser la
ALU, ms espacio en el procesador y ms energa disipar.
Entradas y Salidas:
Las entradas a la ALU son los datos en los que se harn las operaciones
(llamados operando) y un cdigo desde la unidad de control indicando qu
operacin realizar. Su salida es el resultado del cmputo de la operacin.
En muchos diseos la ALU tambin toma o genera como entradas o salidas un
conjunto de cdigos de condicin desde o hacia un registro de estado. Estos
cdigos son usados para indicar casos como acarreo entrante o saliente,
overflow, divisin por cero, etc.
Compone:
La ALU se compone bsicamente de: Circuito Operacional, Registros de
Entradas, Registro Acumulador y un Registro de Estados, conjunto de registros
que hacen posible la realizacin de cada una de las operaciones.
La mayora de las acciones de la computadora son realizadas por la ALU. La ALU
toma datos de los registros del procesador. Estos datos son procesados y los
resultados de esta operacin se almacenan en los registros de salida de la ALU.
Otros mecanismos mueven datos entre estos registros y la memoria.
Una unidad de control controla a la ALU, al ajustar los circuitos que le seala a la
ALU qu operaciones realizar.
Procedimiento.
1. Primero se empezara por realizar el circuito ms largo que es el sumador y
Hacer el comparador es muy sencillo solo basta colocar las entradas directas
al contador y conectar el circuito como se muestra en la imagen, para una
mayor comprensin del circuito se puede ver las caractersticas de los circuitos
que se muestran al final del manual.
2. En seguida se mostrada la realizacin de un multiplicador
Programacin en GAL22v10D.
Distribucin de Pines.
Las entradas binarias van desde el pin 1 hasta el pin 8 del GAL22v10, las salidas
se muestran desde pin 14 hasta el pin 17, se debe tomar en cuenta que son 4 bit
de salida o sea que se ocupara de un decodificador 74Ls47 para mostrar el
resultado en un display de 7 segmentos.
B
0
1
0
1
C
Suma
Resta
Multiplicador
Comparador
El compilado te sirve para corregir posibles errores en la programacin adems que es una
aplicacin de gran ayuda para observar en que te equivocaste y as corregirlo antes de
programar el GAL.
I.
II.
Los puentes que van a los voltajes de las compuertas 74Ls86, 74Ls283, y
74Ls85 se eliminan.
III.
Las salidas de tu gal que usaste como selector irn a los voltajes de las
compuertas , como sigue:
PIN(GAL22V10)
13
14
15
16
I.
II.
III.
PIN(TTL)
16 -(Sumador)
7-(sumador) y puenteados a las
segundas entradas del ExOr.
20-(multiplicador) En este caso el
GAL22V10
16-(Comparador)
Despus hay que tomar en cuenta que los TTL y el Gal operan con un
voltaje de 5 VCD entonces para que estos operen adecuadamente a cada
alimentacin de los circuitos principales sumador ,restador, multiplicador y
comparador se le agrega una resistencia de 100
esto es porque las
salidas del selector (GAL16V8D) dan un voltaje de 4.4V , ser suficiente
para activar los TTL pero estos al cambiar la combinacin del selector
quedaran combinados dando resultados diferentes , pero con las
resistencia se suma un voltaje de .6Vcd necesarios para activar los
circuitos y hacer el correcto funcionamiento , haciendo que operen
correctamente.
Conectar la fuente de alimentacin y comprobar operaciones.
Debe de visualizar bien el circuito y comprobar la conductividad de los
puentes con un multmetro para prevenir desprogramaciones.
Conclusiones.
En este manual se aprende a analizar el comportamiento de una ALU (Unidad
Aritmtica lgica), comprendimos como funciona un sumador, un restador, un
multiplicador y un comparador por separado, y al final como colocarlos todos en
un solo circuito. Esto fue con ayuda del selector, el cual ayudo a seleccionar que
circuito se activara con una secuencia de ceros y unos. Como nota personal
aprendida fue el colocar las resistencias en cada circuito principal para poder
otorgar los 5 Vcc necesarios para activar el circuito que el selector ha
seleccionado.
Los cambios de voltaje de los reguladores tambin afectaban al circuito as que se
procedi a usar un solo eliminador con sus caractersticas de corriente y voltaje se
decidi usar esa resistencia.
Como ultima observacin en la entrada A es la que va directa al sumador y la
entrada B son las entradas que van a la ExOr, esto para que se tome en cuenta
que en el circuito restador solo se podr realizar A-B y cumplir lo siguiente B<A
A>B A=B.