Professional Documents
Culture Documents
Laboratorio N° 06:
“PROCESADOR ARITMÉTICO Y LÓGICO”
1. OBJETIVOS
Ø Complementar el estudio de los circuitos aritméticos.
Ø Estudio en implementación de un circuito multiplicador binario.
Ø Estudio, implementación y comprobación de las características operativas de la
unidad aritmética y lógica ALU 74LS181.
2. SOFTWARE DE SIMULACIÓN REQUERIDO:
3 Proteus Isis v.7.5 SP3
3 Simulador de circuitos digitales
3. INFORMACIÓN TEÓRICA:
3.1 Introducción
La unidad aritmética lógica (UAL o ALU) es el órgano operativo del
microprocesador puede realizar operaciones tanto aritméticas como lógicas
entre un par de operandos de N bits, se compone en dos módulos: la unidad
aritmética y la unidad lógica. Para seleccionar la operación que se quiere realizar
normalmente estos dispositivos poseen unas entradas de selección.
UNIDAD DE CONTROL
UNIDAD ARITMÉTICA Y
LÓGICA
Registro de Estados (FLAG)
0 0 0 0 F = A’ F=A F = A plus 1
I
Cirucitos Digitales -I
4. INFORME PREVIO:
a) Diseñe un circuito multiplicador binario: (A3A2A1A0)x(B1B0)
5. DESARROLLO DE LA PRÁCTICA
5.1 Circuito Multiplicador Binario
: Implemente en Proteus Isis el circuito multiplicador binario del informe previo.
7 0 1 1 1 0 0 1 1 0 0 1 1
8 1 0 0 0 1 0 0 0 0 0 0 1
9 1 0 0 1 0 0 0 1 0 1 0 0
10 1 0 1 0 1 1 0 0 0 0 1 1
11 1 0 1 1 0 1 1 0 1 0 0 1
12 1 1 0 0 0 1 0 1
13 1 1 0 1 1 1 1 0 1 1 0 0
14 1 1 1 0 0 0 0 0 1 1 1 1
15 1 1 1 1 1 1 0 1
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
10 1 0 1 0 0 1 0 1
11 1 0 1 1 1 1 0 0 0 0 0 1
12 1 1 0 0
13 1 1 0 1 0 1 0 0 1 1 1 1
14 1 1 1 0 1 0 1 1 0 0 1 1
15 1 1 1 1 1 0 0 1
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
Circuitos Digitales -I
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
__________________________________________________________
6. CUESTIONARIO
a) Para los estudiantes de los grupos de laboratorio de lunes y martes.
Diseñe un circuito secuencial basado en una ALU 74LS181, que dado un número
binario A de 4 bits, permita sistemáticamente calcular la expresión 2.A - 2
(el doble A, menos la unidad).
b) Para los estudiantes de los grupos de laboratorio de miércoles y viernes.
Diseñe un circuito secuencial basado en una ALU 74LS181, que dado un número
binario A de 4 bits, permita sistemáticamente calcular la expresión 2°A + 2
(complemento a 2 de A, incrementado en la unidad).
Para ambos casos:
- Solamente será posible utilizar un C.I. 74LS181.
- Se sugiere implementar por partes cada expresión, es decir haciendo uso de
operaciones parciales, operaciones que la ALU puede solucionar.
- Se sugiere utilizar líneas de control cuyos estados dependan de pulsos de reloj
- El manejo de los selectores de función y control de modo deberá ser
sistemático.
- Visualice los resultados haciendo uso de indicadores adecuados.
7. BIBLIOGRAFÍA
___________________________________________________________
___________________________________________________________
___________________________________________________________