El documento describe un laboratorio realizado sobre la Unidad Aritmética Lógica 74LS181. El objetivo era familiarizarse con la operación del CI mediante la simulación de diferentes funciones. Se explican las funciones aritméticas y lógicas del CI, controladas por la entrada M. Se muestran tablas y diagramas de tiempo para 10 casos de prueba que demuestran funciones como suma, resta, negación y operaciones lógicas.
sub 1 ensamble y desensamble del equipo de computo
558344529-LAB7 (1).docx
1. FACULTAD DE INGENIERÍA DEPRODUCCIÓN Y SERVICIOS
ESCUELA PROFESIONAL DE INGENIERIA ELECTRONICA
CURSO: LABORATORIO DE ELECTRONICA DIGITAL Nº7
PROFESOR: ING. HUMBERTO SALAZAR CHOQUE
ALUMNO:GARCIA MAMANI ROGER ALEX
CUI: 20103986
AREQUIPA-PERÚ
2012
2. LABORATORIO Nº7
Tema: La Unidad Aritmética Lógica.
Objetivo: Hacer que el alumno adquiera practica en el manejo de CI 74LS181
(Unidad Aritmética Lógica)
Equipos y materiales:
CI74LS181
Modulo digital
Multimetro
Cables de conexión
Manual TTL
3. S3
5V
S2
0V
S1 0V
S0 0V
V1
5V
Cn carry in
U1
74LS181
V2
0V
S3
S2
S1
S0
A3
A2
A1
Cn
M
M control in
L1 L2 L3 L4
B2
B1
B0
A0
B3
Cn+ 4
A=B
G
P
F3
F2
F1
F0
PROCEDIMIENTO
1- Energice el 74LS181 y verifique la tabla de funcionamiento completando las
tablas siguientes
0V A3
0V
A2
0V A1
0V A0
0V B3
0V B2
0V B1
0V B0
CASO A
S3 S2 S1 S0 : 1 0 0 1 M=L Cn= H
NUMERO A NUMERO B RESULTADO
0111 1101 0100
0111 1011 0010
1110 0101 0011
LA FUNCIÓN QUE REALIZA ES:
M=0 (SUMA ARITMETICA)
Suma el numero A mas el numero B
NUMERO A + NUMERO B =RESULTADO
4. NIEGA EL VALOR DE A
RESULTADO = NUMERO A
CASO B
S3 S2 S1 S0: 1 0 1 1 M=H Cn= L
NUMERO A NUMERO B RESULTADO
0111 1010 0010
0101 1100 0100
1111 1110 1110
LA FUNCIÓN QUE REALIZA ES:
M=0 (SUMA LOGICA)
CASO C
S3 S2 S1 S0: 0 0 0 0 M=H Cn=H
NUMERO A NUMERO B RESULTADO
1100 1010 0011
0001 1101 1110
1010 0000 0101
LA FUNCIÓN QUE REALIZA ES:
M=1 (FUNCIÓN LOGICA)
Suma el numero A mas el numero B
NUMERO A + NUMERO B
=RESULTADO
5. CASO D
S3 S2 S1 S0: 0 1 1 0 M=L Cn=L
NUMERO A NUMERO B RESULTADO
0101 0101 0000
0011 0001 0010
1101 1110 1111
LA FUNCIÓN QUE REALIZA ES:
M= 0 (FUNCIÓN ARITMETICA)
CASO E
S3 S2 S1 S0: 1 1 0 0 M=H Cn=L
NUMERO A NUMERO B RESULTADO
0111 0000 1111
1000 0000 1111
1111 1000 1111
LA FUNCIÓN QUE REALIZA ES:
M=1 (FUNCIÓN LOGICA)
COLOCA UNOS A LA SALIDA
RESULTADO = UNOS
RESTA EL VALORDE A - B
NUMERO A – NUMERO B = RESULTADO
6. CUESTIONARIO
1. ¿Cual es la diferencia entre el funcionamiento del 74LS181 con M=H y con
M=L?
La entrada M del 74LS181 selecciona entre entradas aritméticas y lógicas.
Cuando M=1 (H) se seleccionan las operaciones lógicas y cada salida Fi es una
función solo de las correspondientes entradas de datos ,Ai, Bi . No se propagan
acarreos entre etapas y la entrada CIN es ignorada .
Cuando M=0 (L) se seleccionan las operaciones aritméticas los acarreos se
propagan entre las etapas y CIN se utiliza como una entrada de acarreo a la
etapa menos significativa.
2. ¿Cuál es el significado de la entrada Cn ?
La entrada Cn o CIN se va utilizar como una entrada de acarreo en el caso
cuando M=0 osea cuando se realiza operaciones aritméticas los acarreos se
propagan entre las etapas y CIN se utiliza como una entrada de acarreo a la
etapa menos significativa. En el caso cuando M=1 No se propagan acarreos
entre etapas y la entrada CIN es ignorada .
3. Compruebe cuando menos 10 tipos de funciones que realiza el ALU 74LS181
mediante la simulación empleando diagramas de tiempo
Solución en la siguiente hoja
1
S3 S2 S1 S0 M FUNCION
0 0 0 0 1(LOGIC)
A
NEGADO
7. S3
0V
S2
0V
S1
0V
A3
A2
V1
5V
Cn carry in
A1
U1
74 LS18 1
A0 S3
S2
S1
S0
A3
A2
A1
A0
B3
Cn
M
V2
5V
M control in
L1 L2 L3 L4
B3
B1
Cn+4
A=B
G
P
F3
B2 F2
B1 F1
B0 F0
B0
TP1 TP2 TP3 TP 4
S3
5V
S2
S1
5V
0V
A3
A2
V1
5V
Cn carry in
A1
U1
74 LS18 1
A0 S3
S2
S1
S0
A3
A2
A1
A0
B3
Cn
M
V2
5V
M control in
L1 L2 L4
B3
B1
B2
B1
B0
Cn+4
A=B
G
P
F3
F2
F1
F0
L3
B0
TP1 TP 2 TP 3 TP4
5V B2
5V B2
5V
0V
0V
5V
0V
5V
0V
Diagrama de tiempo
4
TP 4
TP 3
TP 2
TP1
2-
S3 S2 S1 S0 M FUNCION
1 1 0 0 1(LOGIC) UNOS
5V
0V
0V
5V
0V
5V
0V
S0
0V
S0 0V
98 0 99 0 10 00 10 10 10 20 10 30 10
8. 29 00 29 10 29 20 29 30 29 40 29 50
S3
0V
S2
5V
A3
A2 V1
5V
Cn carry in
A1 U1
74LS181
V2
5V
S3
S2
S1
S0
A3
A2
A1
A0
Cn
M
M control in
L1 L2 L3 L4
B3
B2 B2
B1
B3
B1
B0
Cn+ 4
A=B
G
P
F3
F2
F1
B0 F0
TP1 TP2 TP3 TP 4
S1 0V
5V A0
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
3-
S3 S2 S1 S0 M FUNCION
0 1 0 0 1(LOGIC)
A NEGADO +
B NEGADO
5V
0V
0V
0V
5V
5V
0V
S0 0V
9. 30 20 30 30 30 40 30 50 30 60 30 70 30 80
S3
5V
S2
0V
A3
A2 V1
5V
Cn carry in
A1 U1
74LS181
V2
5V
S3
S2
S1
S0
A3
A2
A1
A0
Cn
M
M control in
L1 L2 L3 L4
B3
B2 B2
B1
B3
B1
B0
Cn+ 4
A=B
G
P
F3
F2
F1
B0 F0
TP1 TP2 TP3 TP 4
S1 5V
5V A0
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
4-
S3 S2 S1 S0 M FUNCION
1 0 1 0 1(LOGIC) B
5V
0V
0V
0V
5V
5V
0V
Diagrama de tiempo
1
TP 4
TP 3
TP 2
TP1
5-
S3 S2 S1 S0 M FUNCION
1 1 1 0 1(LOGIC) A
S0 0V
31 50 31 60 31 70 31 80 31 90 32 00 32
10. S0 5V
S3
5V
S2
5V
S1 5V
V1
5V
Cn carry in
U1
74 LS18 1
V2
5V
S3
S2
S1
S0
A3
A2
A1
Cn
M
M control in
L1 L2 L3 L4
Cn+4
A=B
G
A0 P
B3 F3
B2 F2
B1 F1
B0 F0
TP1 TP2 TP3 TP 4
32 60 32 70 32 80 32 90 33 00 33 10 33 20
5V A3
0V
A2
0V A1
5V A0
0V B3
5V B2
5V B1
0V B0
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
6-
S3 S2 S1 S0 M FUNCION
0 1 1 0 1(LOGIC)
A NEGADO OR EXCLUSIVA, B
NEGADO
11. S3
0V
S2
5V
A3
A2 V1
5V
Cn carry in
A1 U1
74LS181
V2
5V
S3
S2
S1
S0
A3
A2
A1
A0
Cn
M
M control in
L1 L2 L3 L4
B3
B2 B2
B1
B3
B1
Cn+4
A=B
G
P
F3
F2
F1
B0 F0
B0
TP1 TP2 TP3 TP4
33 60 33 70 33 80 33 90 34 00 34 10
S3
0V
S2
5V
A3
A2
V1
5V
Cn carry in
A1 U1
74 LS18 1
V2
5V
M control in
A0 S3
S2
S1
S0
A3
A2
A1
A0
Cn
M
L1 L2 L3 L4
B3
B2 B2
B1
B3
B1
Cn+ 4
A=B
G
P
F3
F2
F1
B0 F0
B0
TP1 TP2 TP 3 TP 4
S1 5V
5V A0
S1
5V
5V
0V
0V
0V
5V
5V
0V
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
7-
S3 S2 S1 S0 M FUNCION
0 1 1 1 1(LOGIC) A MAS B NEGADO
5V
0V
0V
5V
0V
5V
5V
0V
S0 0V
S0 5V
12. 10 0 11 0 12 0 13 0 14 0 15 0 16 0
S0 5V
S3
5V
S2
S1
0V
0V
V1
5V
Cn carry in
U1
74 LS18 1
V2
5V
S3
S2
S1
S0
A3
A2
A1
Cn
M
M control in
L1 L3 L4
A0
B3
B2
B1
B0
Cn+ 4
A=B
G
P
F3
F2
F1
F0
L2
TP 1 TP 2 TP 3 TP 4
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
8-
S3 S2 S1 S0 M FUNCION
1 0 0 1 1(LOGIC) A OR EXCLUSIVA B
5V A3
0V
A2
0V A1
5V A0
0V B3
5V B2
5V B1
0V B0
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
19 0 20 0 21 0 22 0 23 0 24 0 25 0
13. S3
0V
S2
0V
A3
A2 V1
5V
Cn carry in
A1 U1
74LS181
V2
5V
S3
S2
S1
S0
A3
A2
A1
A0
Cn
M
M control in
L1 L2 L3 L4
B3
B2 B2
B1
B3
B1
B0
Cn+ 4
A=B
G
P
F3
F2
F1
B0 F0
TP1 TP2 TP3 TP4
S1 5V
5V A0
9-
S3 S2 S1 S0 M FUNCION
0 0 1 1 1(LOGIC) CEROS
5V
0V
0V
0V
5V
5V
0V
Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
10-
S3 S2 S1 S0 M FUNCION
0 0 1 1 0(ARITMETIC) TOMA EL VALOR DE CN
S0 5V
15 00 15 10 15 20 15 30 15 40 15 50
14. S3
0V
S2
S1
0V
5V
A3
A2 V1
5V
Cn carry in
A1 U1 74
LS181
A0 S3
S2
S1
Cn
M
V2
0V
M control in
S0
A3 Cn+4
A2 A=B
A1 G
L1 L2 L3 L4
B3 A0
B3
B1
B2
B1
B0
P
F3
F2
F1
F0
B0
TP1 TP2 TP3 TP4
S3
0V
S2
0V
S1 5V
S0 5V
V1
0V
Cn carry in
U1
74LS18 1
S3
S2
S1
S0
A3
A2
A1
Cn
M
V2
0V
M control in
B2
B1
B0
A0
B3
Cn+4
A=B
G
P
F3
F2
F1
F0
L1 L2 L3 L4
TP1 TP 2 TP 3 TP4
5V B2
5V B2
CN=1
5V
0V
0V
5V
0V
5V
0V
Diagrama de tiempo
0
TP 4
TP 3
TP 2
TP1
CN=0
5V A3
0V
A2
0V A1
5V A0
0V B3
5V B1
0V B0
S0 5V
24 50 24 60 24 70 24 80 24 90 25 00 25 1
15. Diagrama de tiempo
TP 4
TP 3
TP 2
TP1
EN RESUMEN TENEMOS
S3 S2 S1 S0 M = 0 M = 1
0 0 0 0 F = A menos 1 más Cn F = A’
0 0 0 1 F = A B menos 1 más Cn F = A’+B’
0 0 1 0 F = A B’ menos 1 más Cn F = A’+B
0 0 1 1 F = 1111 más Cn F = 1111
0 1 0 0 F = A más (A+B’)más Cn F = A’ B’
0 1 0 1 F = A B más (A+B’)más Cn F = B’
0 1 1 0 F = A menos B menos 1 más Cn F = A B’
0 1 1 1 F = A+B’ más Cn F = A+B’
1 0 0 0 F = A más (A+B) más Cn F = A’ B’
1 0 0 1 F = A más B más Cn F = A B
1 0 1 0 F = A B’más (A+B) más Cn F = B
1 0 1 1 F = A+B más Cn F = A+B
S3 S2 S1 S0 M = 0 M = 1
1 1 0 0 F = A más A más Cn F = 0000
1 1 0 1 F = A B más A más Cn F = A B’
1 1 1 0 F = A B’ más A más Cn F = A B
1 1 1 1 F = A más Cn F = A
25 50 25 60 25 70 25 80 25 90 26 00