Escolar Documentos
Profissional Documentos
Cultura Documentos
Presentado por:
Juan Pablo Millán Holguín
José Luis Díaz Quintero.
José Orlando Velandia.
Tema:
Alu de 4 bits con decodificadores 74138
Presenta a:
Marco Antonio Fula.
La ALU (Unidad Lógica Aritmética) es una parte esencial de cualquier dispositivo inteligente
de hoy en dia, y mas para las computadoras ya que cumple una función esencial en ellas,
ALU es la encargada de realizar las operaciones lógicas y aritméticas según el proceso lo
requiera donde se combinan compuertas lógicas y flip-flops de manera que puedan sumar,
restar, multiplicar y dividir números binarios.
Estos circuitos efectúan operaciones aritméticas a velocidades que son humanamente
imposibles. Comúnmente, una operación de adición se llevará menos de 1 microsegundo.
La Unidad Lógica Aritmética forma parte del circuito digital del procesador
indefectiblemente, teniendo además presencia en otros circuitos electrónicos que necesiten
realizar estas operaciones, teniendo por ejemplo la utilización de un Reloj Digital o una
señal de reloj.
La ALU efectúa las operaciones aritméticas con circuitos que componen los siguientes
dispositivos de adición, registro y dispositivo de control de cálculo :
El 74181 es una unidad aritmético lógica bit slice implementada como un circuito integrado
TTL de la serie 7400. Fue la primera ALU completa en un simple chip. Fue utilizado como el
núcleo aritmético/lógico en los CPU de muchos minicomputadores históricamente
significativos y en otros dispositivos. Este es la reconocida ALU de 4 bits, la ALU que será
presentada es a partir de decodificadores 74138 el cual es un es un
decodificador/demultiplexor de 3 a 8 líneas, diseñado para usarse en aplicaciones de
decodificación de memoria de alto rendimiento o enrutamiento de datos que requieren
tiempos de retardo de propagación muy cortos.
OBJETIVOS
Realizar una ALU de 4 bits utilizando decodificadores 74138 permitiendo así realizar
algunas de las principales operaciones lógicas y aritméticas de una ALU original,
permitiendo entonces tener una misma tabla de verdad con una funcionalidad muy similar
apreciando el trabajo interno de cualquier unidad lógica.
Realizar los cálculos necesarios para reemplazar el diagrama original de la ALU de 4 bits en
solo decodificadores 74138, es decir, construir a base de decodificadores más pequeños un
decodificador complejo y de mayor capacidad.
A B Salida
0 0 0
0 1 0
1 0 0
1 1 1
11 1011
10 1101
------------
10 1001 -> Resultado y salida del circuito.
2. La operación aritmética: Suma u OR así.
A B Salida
0 0 0
0 1 1
1 0 1
1 1 1
La aritmética consta de sumar sus entradas en binario con una salida en binario, ejemplo:
25 + 30 (Ambos en base decimal).
30 / 2 = 15 con residuo 0.
15 / 2 = 7 con residuo 1.
7 / 2 = 3 con residuo 1.
3 / 2 = 1 con residuo 1.
11 -> Acarreo.
11001
11110
--------------
1 1 0 1 1 1 -> R esultado y salida del circuito.
Diagrama de bloques:
Memoria:
Se encarga de almacenar las instrucciones y datos con que trabaja la CPU, es de acceso
directo por la CPU.
Todas las funciones de la memoria del computador están relacionadas con el
almacenamiento de datos, como por ejemplo la RAM, la ROM, el disco duro y la memoria
flash. Cada una, realiza una función específica para mantener funcionando el computador.
En este bloque llegan todos los datos que la unidad de control permite almacenar además
de instrucciones para leer o escribir información en la memoria.
Unidad de control:
Es la parte encargada de ejecutar las instrucciones que constituyen el software.
La función principal de la unidad de control de la CPU es dirigir la secuencia de pasos de
modo que la computadora lleve a cabo un ciclo completo de ejecución de una instrucción, y
hacer esto con todas las instrucciones de que conste el programa.
Las entradas dependen del usuario de la máquina y del proceso que se esté ejecutando.
Sus entradas más externas sería la información escrita por medio de lenguajes de alto nivel,
aunque no llegan directamente a la ALU sino que pasa por intermediarios para traducirlo a
un lenguaje que sea capaz de entender la ALU. La ALU en este caso de 4 bits cuenta con 4
entradas de selectores de operación, 4 entradas que equivalen a una palabra A, 4 entradas
que equivalen a una palabra B, un selector de operación; aritmética o lógica, entradas de
VCC y Tierra , 4 salidas de función y salida de acarreo.
Salidas: Equivale a la salida codificada en binario del resultado de las entradas con su
respectiva operación.