Вы находитесь на странице: 1из 3

ALU REPORTE

OBJETIVO Disear un ALU de 8 bits con un registro de condicin de 4 bits. Los cuatro bits de condicin se simbolizaran por medio de C, S, Z y V. Los bits se ponen a uno o cero como resultado de una operacin realizada en el ALU EQUIPO REQUERIDO: Integrrados : HD74LS04 HD74LS08 HD74LS11 HD74LS32 Diodos Cables Pinzas Protoboard Fuentes de corriente directa. Multimetro RESUMEN DE TEORIA. En computacin, la Unidad Lgica Aritmtica (ULA), o Arithmetic Logic Unit (ALU), es un circuito digital que calcula operaciones aritmticas (como suma, resta, multiplicacin, etc.) y operaciones lgicas (como igual a, menor que, mayor que, etc.), entre dos nmeros. 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.[3] Una unidad de control controla a la ALU, al ajustar los circuitos que le dicen a la ALU qu operaciones realizar

PARTE 1. Construccin ALU En el diseo de una ALU se deben seguir los siguientes pasos: 1.- Disear la seccin aritmtica independientemente de la seccin lgica. 2.- Determinar las operaciones lgicas del circuito aritmtico, asumiendo que los acarreos de salida de todas las etapas son 0. 3.- Modificar el circuito aritmtico para obtener las operaciones lgica requeridas. El diseo simple de una ALU se hace utilizando el sumador completo para generar las operaciones lgicas de la unidad. Por lo tanto es necesario introducir una variable de control adicional (S2), con el fin de seleccionar entre las operaciones lgicas y aritmticas. En este diseo, un valor S2 = 1 hace que el circuito efecte operaciones lgicas. Recordando la salida de un sumador completo:

F = (Ai Bi) Cin

PARTE 2. Las doce operaciones generadas en el ALU se resumen en la tabla siguiente la funcin en particular se selecciona a travs de S2, S1, S0 y Cin. Las operaciones aritmticas son las mismas del circuito aritmtico.

Seleccin Salida Descripcin F S2 0 0 0 0 0 0 0 0 1 1 1 1 S1 0 0 0 0 1 1 1 1 0 0 1 1 S0 0 0 1 1 0 0 1 1 0 1 0 1 Ci


n

F A A+1 A+B A+B+1 A-B-1 A-B A-1 A A+B A B AB A Trasferir A Incrementar A Suma Suma con accarreo Resta con prstamo Sustraccin Decrementar A Transferir A OR OR-Exclusiva AND Complementar A

0 1 0 1 0 1 0 1 X X X X

Вам также может понравиться