Professional Documents
Culture Documents
PRESENTAN:
Objetivo
El objetivo de la prctica es armar una Unidad Aritmtico Lgica que realice 16
operaciones aritmticas y 16 operaciones lgicas, de dos nmeros o palabras de 4
bits cada uno, tomndose en cuenta como el bit ms significativo el colocado ms
a la izquierda, el cual adems de representar el numero nos indicara el signo - si
es 1 o representara + si es cero, para ello daremos un pequeo repaso por los
circuitos combinacionales, los circuitos secuenciales, las operaciones aritmticas
binarias, adems de describir la forma en la cual se pueden implementar mediante
circuitos lgicos.
Introduccin
El ALU es concepto atribuido a John Von Neumann, quien asever al disear su
arquitectura para una computadora, que est tendra que realizar operaciones
matemticas bsicas razn por la cual la computadora deba contener rganos
especializados en dichas operaciones.
La Unidad Aritmtico Lgica, es un circuito digital que calcula operaciones
aritmticas (como adicin, substraccin, etc.) y operaciones lgicas (como OR,
NOT, XOR, etc.), entre dos nmeros. La operacin a realizar por la ALU se decide
mediante seales de control enviadas por la unidad de control.
Los elementos que componen la ALU son los siguientes:
Muchos otros circuitos pueden contener en el interior ALU: GPU como los que estn
en las tarjetas grficas NVidia y ATI, FPU como el viejo coprocesador numrico
80387, y procesadores digitales de seales como los que se encuentran en tarjetas
de sonido Sound Blaster, lectoras de CD y las TV de alta definicin. Todos stos
tienen adentro varias ALU poderosas y complejas.
Los circuito lgicos para los sistemas digitales pueden ser combinacionales o
secuenciales.
Un circuito combinacional consiste en compuertas lgicas cuyas salidas se
determinan directamente en cualquier momento de la combinacin presente de
entradas sin tener en consideracin las entradas anteriores. Estos circuitos realizan
una operacin de procesamiento de informacin especfica completamente lgica
por medio de un conjunto de funciones de Boole.
Por otra parte los circuitos secuenciales usan elementos de memoria, adems de
compuertas lgicas. Sus salidas son en funcin de sus entradas y del estado de los
elementos de la memoria, donde el estado de los elementos de la memoria es a su
vez una funcin de las entradas previas. Como consecuencia, las salidas de un
circuito secuencial dependen no solamente de las entradas presentes, sino tambin
de las pasadas, y el comportamiento del circuito debe especificarse por una
secuencia de tiempos en las entradas y estados internos.
Multmetro
Protoboard
19
31
Resistencias
Desarrollo
Como primer paso, consultamos el Datasheet del circuito integrado de nuestra ALU
Resultados
Se logr despus de mucho tiempo concluir exitosamente esta prctica, as mismo
investigando en Internet y en algunos libros, los cuales en su mayora tratan el tema
de diferentes formas, logramos encontrar la manera de hacer funcionar la ALU.
Hay que poner nfasis en la situacin de acostumbrarse a leer el binario y tomar en
cuenta que el primer digito representa el signo y el nmero, ya que esto nos llev
tiempo en corroborar resultados y an ms en explicarlos.
Conclusiones
Como parte de nuestra formacin es interesante conocer, aunque sea en forma
bsica la construccin y operacin de la Unidad Aritmtico Lgica que es base de
las computadoras, ya que nos permite comprender conceptos los cuales solo
manejamos de forma terica.
El implementar la ALU con este tipo de circuitos es en verdad complicado, ms aun
cuando la informacin consultada trata el tema de una manera diversa como ya se
Referencias consultadas
Internet
http://www.asifunciona.com/electrotecnia/
http://www.unicrom.com/
http://www.forosdeelectronica.com
Datasheets
http://www.datasheetcatalog.net/es/