Funciones y Aplicaciones de la ALU 74181
Funciones y Aplicaciones de la ALU 74181
Objetivo
Discusion
Fig.2_54
2-76
A2
AI
AO
83
82 l¡B
BI
BO
t¡l§I§r30
ilode \/
§elect
Fig. 2-55
Tabla2-23
2-77
El74181 tiene dos sumadores de 4 bits, A y B, así como una entrada de
acarreo "CA". El propósito de CA es proveer una señal de acarreo inverso
(CA=O cuando hay acarreo). Existe una entrada de control de modo (M) y 4
líneas de selección de función S0, S1, S2, S3, formando dieciséis operaciones
lógicas o aritméticas.
Equipo Requerido
2-78
Procedimiento
iK1.33003? ??I I ?9 ¡
F2 FI FO
U4
AI AO 83 82
9 l2r l8 l2o
l2.3 12 lra I2o lz2 11 le lt
Fig. 2-56
2-79
(3) Fije M a "0 y realice las siguientes funciones aritméticas:
1. Fije Cn a "0 e ignore el acarreo previo
A. Cuando S3S2S1S0=1 001
(a) ¿Cual es la salida cuandoA3A2AlA0=8382B1B0=O1OO?
F3F2F1F0=_, cn+4=
(b) Cual es la salida cuando A3A2A1A0=B3B2B1B0=1100?
F3F2F1 F0 = Cn+4=
B. Cuando S3S2Sl50=0011
(a) Cuales la salida cuandoA3MAIA0=0100 y 83B2B180=0010?
F3F2F1 F0 = Cn+4=
(b) Cuales la salida cuandoA3A2AIA0=1010 y B3B2BIB0=1000?
F3F2F1Fo=_i Cn+4=
C. Cuando S3S2S1S0=0000
Cual es la salida cuandoA3A2AIA0=1010 y B3B2B180=0011?
F3F2F1F0=_, cn+4=
2. Frle cn a "1 , siga la secuencia de la entrada en la Tabla2-24 y anote las
salidas. Dependiendo del estado de M y cn, las líneas de selección de
función s0-s3 tiene funciones diferentes. Refiérase a la tabla de verdad
del74181 (Tabla2-23)
Tabla2-24
2-80
Resu/fados
2. RAM
3. Teclado
2-81
Capitulo 2 Exoerimentos De Circuitos De Looica Combinacional
Objetivo
Dlscusion
Por el otro lado, un generador de bit de paridad "pa/' suma un "1 al dato
con un numero impar de unos produciendo un numero par de unos. Si el
dato contiene un numero parE¡ de unos, entonces no se genera bit de paridad.
La salida Y de un generador de bit de paridad "pat'' mostrado en la Fig.2-57
es 0 si las entradas ABCDEFGH es igual a 101111011.
2-82
Equipo Requerido
Procedimiento
i -==::-al
KL-33OO4 block
Fig. 2-58
E I u2¿7488
2-83
INPUT
DC
00000
00010
00011
00100
00101
01110
11000
11010
11110
11111
Tabla2-25
(b) Cl generador de bit de paridad
lEt
lFr
tGl
lq
I t!{
ttt
2-84
INPUT
0 0 0
0 0o 0 0 0001
0 00 0 0 0011
0 00 0 0 0't11
0 00 0 0 1111
0 00 0 1 111'l
0 00 1 't111
00 111'1
0r 11111
1
11 11111
11 11101
11 11100
110001100
Tabla2-26
Resu/fados
Simulacion De Faltas
Ejercicio
2-85
Preguntas De Se/ecclon lJnica
2-86
2. 13 CIRCUITO ENCODIF'ICADOR
Objetivo
Discusion
1{-B¡T INPUT
[Link] OUTPUT
Fig.2.€-1
2-87
I
Encodificador de matriz
2-88
En circuitos digitales algunas veces es critico procesar varias señales de
entrada por orden de prioridad. un tipo particular de encodificador llamado
"encodificador de prioridad", el cual procesa entradas por orden de prioridad
debe usarse en tales casos. cuando la entrada de una compuerta con la
mas alta prioridad se dispara, la salida corresponderá a esta entrada sin
importar los estados de las entradas con prioridades mas bajas. El 7414T es
un encodificador de prioridad de g-l con salida BCD,
la entrada de prioridad
corre en orden ascendente, la compuerta 1 es la mas baja y la compuerta
10 es la mas alta. La salidas están en código BCD. La Tabla2-zr muestra la
tabla de verdad para el 7 4147 , encodificador de prioridad de 1 0 a 4.
INPUT OUTPUT
123456789 DCB A
HHHHHHHHH HH H H
XXXXXXXXL L HHL
XXXXXXXL H LHHH
XXXXXXL HH HL T L
XXXXXL HHH HL L H
XXXXL HHHH HLHL
XXXL HHHHH HLHH
XXL HHHHHH HHL L
XL HHHHHHH HHL H
L HHHHHHHH HHHL
Tabta2-21Tabla de verdad delZ414l
E174147 es disparado en bajo. Cuando las entradas 1-g están todas en alto,
la salida DCBA ="HHHH". cuando la entrada 2 y 5 son disparados
simultáneamente la salida esta determinada por la entrada S, el cual tiene
mas prioridad que la entrada 2. Cuando la entrada 2, 5 y 7 son disparadas
simultáneamente, la entrada 7 determina la salida.
Equipo Requerido
Procedimiento
2-89
7§4 [Link] btocka
Fig.2-64
D c B A
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 I 0 1
1 1 1 0
1 1 1 1
Tabla2-28
2-90
5. Remueva la grapa de conexión entre A y A1, insértelo entre A1 y F1 como
se muestra en la Fig. 2€5. Las otras conexiones permanecen iguales. siga
las secuencias de la entrada en la Tabla 2-zg y anote los estados de la
salida.
Fig.2-65
0 000
0 00'l
0 010
0 011
0 100
0 't01
0 110
0 111
1 000
001
010
011
100
t0'l
110
111
Tabla2-29
2-91
(b) Construyendo un encodificador de 10 a 4 con Cl TTL.
1. En esta sección del experimento se emplea el z4147 (u7) en el bloque a
del modulo KL-33006. Conecte Vcc a +SV.
4l r¡
A4 rl lo F4
it:_r.{4 rlUó ,
iL4" ,ororl
iL{. ,l''" t" i
i
ifulr-F"i
ri
j
L_-!gL_.!,90_0_6_blost_e_
Fig.2-66
A9 A8 A7 A6 A5 A4 A3 A2 A1 F4 F3 F2 F1
0 11 11111
0 01 '111'11
1 11 11110
1 11 11't00
1 11 11011
11 10000
't1 1 01111
11 1 00011
1',1 0 11100
10 1 10't 10
10 0 01111
00 0 00111
Tabla 2-30
Resu/fados
2-92
\-' '&st*oZ , ' Exngl!¡lgúg! lc§qsuitos De Lggica combinauional
Simulacion De Fallas
2-93
Preguntas De Seleccion tJnica
1.2
2.3
3.4
2-94
2.14 CIRCUITO DECODTFICADOR
Objetivo
Discusion
Fig.2-67
Equipo Requerido
Procedimiento
! B A ,ro--^n.i
U6:74O4
ü71,74l,,a
F1
Í2
F3
Fig.2€8
Tabla2-31
2-96
(b) Construyendo un decodificador de 4 a 10 con Cl TTL.
1. En esta sección del experimento se usara u10 (7442) en el bloque c
del
modulo KL-33004. 817442 es un decodificadorde BCD a decimal.
ulo
zAt;r2
i -"-1 ?FL.o
i II
io "L:!--
.L=-I
i
i
i¿ I -r- i
.---&:sWsi
Fig.2-69
2. Conecte las entradas A1, 81, Cl, D1 a las salidas BCD .1 ,,,2 ,,,4, .g del
conmutador thumbwheel respectivamente. conecte las salidas 0-9 al
indicador lógico L0-19.
El conmutador thumbwheel es un dispositivo mecánico que convierte
números a código BCD.
3. Ajuste los conmutadores thumbwheel de acuerdo a la Tabla 2-32, mida
Ias tensiones en A, B, c, D con un múltimetro. La presencia de tensión
en
las entradas indica estado alto o "1 , Ia ausencia de tensión indica
estado
bajo o'0 . observe los estados de la salida en L0-L9. Anote los estados
lógicos de la entrada y salida en la Tabla 2-32.
0
1
2
3
4
5
6
7
I
I
Tabla2-32
2-97
* Los conmutadores
thumbwheel consta de las partes siguientes *
thumbwheel
rE
c¡rcu¡t boarü §n
c-ontact brushes
I
I
e
b
u5c
d
74á,A e
KL-33005 block b i
Fig.2-70
2-98
0 00
0 01
0 10
0 11
0 00
0 01
0 't0
0 11
1 0 00
1 0 01
1 0 10
1 0 11
1 1 00
1 1 01
,|
1 10
1 1 11
Tabla 2-33
Resu/fados
Simulacion De Fallas
E 4 F4 F3
0 0 0f01
0 1 0010
1 0 0100
1 1 1000
2. Determine las fallas si se usa uB como decodificador y las salidas son
incorrectas.
2-99
3. Las salidas deldecodificador BCD a 7 segmentos son inconectas. Determine
las posibles causas.
Ejercicio
(eo) o
AO
(2') B
(2') BO
"
(2') o rCO
DO
2. Cual decodificador tiene el bit de mayor prioridad? A o B?
2-100
Preguntas De Se/eccion unica
2-t0t
) 7. cual es la salida cuando números decimales son convertidos en
conmutador BCD y se presiona el6?
1. 1001
2.0110
3. 1000
2-t02
2-I5 CIRCUITO MULTIPLEXOR
Objetivo
Discuslon
Equipo Requerido
2-103
Procedimiento
Fig.2-71
0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Tabla2-34
2-t04
741s1
MA
D{B
I
I
Fig.2-72 @
D @1@s @o 6 o
D @s@@12 13,t4G)
2-105
0 000
0 001
0 010
0 011
0 100
0 101
0 110
0 111
000
001
010
011
f00
101
110
11',1
(c) Construyendo un circuito multiplexor de g a 1 con el Cl TTL.
1. uo (74151) en el bloque f del modulo KL-33006 seÉ usado en estia sección
delexperimento.
ae-jl<--_oo
7M
KL-33006 hlockf
Fig.2-73
2-t06
3. conecte las entradas D0-D7 al conmutador Dlp 1.0-1.2; las entradas c,
B, A, al conmutador de datos s\ p, sw1, swo. siga las secuencias de la
§ E A
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Tabla 2-35
Resu/úados
Simulacion De Fallas
uSa, uSb, uSc en el bloque e del modulo KL-33006 son usados como un
MUx. El dato en B no puede ser seleccionado cuando c=,,0 y la salida F3
permanece en "0 . Que puede causar este problema?
Ejercicio
2-107
Preguntas De Seleccion tJnica
2-r08
Capitulo 2
¡onat
Objetivo
Discusion
Output
o
I
e lnput
3
Input
(a)
ABC
§electo¡
(a) (b)
Fig.2-74
2-109
Equipo Requerido
Procedimiento
U5:7¡l{t0
KL43A06 block
U2
c ¡O5l
I
1(h33006 block b
2-Ú0
2. conecte E al DtP1.0 a Drp1.1; Aa swO; Ba sw1; c a s\M; tas satidas
Y0-Y7 a los indicadores lógicos LO-L7 respectivamente.
3. cuando D=0, aplique la secuencia de la entrada 1-0-1-0 a la entrada
común
E y observe la salida y0-y7. cambiaron las salidas cuando se
aplicaron
la secuencia de Ia entrada?
1Y2Y3Y4Y5Y6Y7
00
00
01
01
10
10
11
11
Tabla 2-36 (a)
§ -q A
0 0 o
0 0 1 Y1
0 1 0 Y2
0 1 1 Y3
1 0 0 Y4
1 0 1 Y5
1 1 0 Y6
,|
1 1 Y7
2-fit
cuando D cambia de estado, se mantiene aun la relación entre E y y0-y7
en la Tabla 2-36 (b)?
Resu/fados
Simulacion De Fallas
Ejercicio
A' AO
lczc E- e -l
74,152
A
B
c
Fis.2-77
2-fi2
Caoitulo 2
acional
Objetivo
Discusion
, SÜllGil
[Link] tx
2-fi3
i-r
il
tnpuuouput &{ mnuuoutout
f
=
Selector
Fig.2-79
Equipo Requeido
Procedimiento
(a)
2-n4
(b)
Fig. 2-.80
Fig.2-81.
vF2
2-u5
5. Mida y anote vB, vF2 en sw0="0 (sw0="oFF"). carcure ra resistencia
del conmutador (Rg) usando esta ecuación:
l0K{txyB
VF2 =
(Rg+ lro)+ l0Ko
vB=-; VF2=-; Rg=-=Roff
6. Mida y anote VB, VF2 en SW0="1 , F5=+5V G2=+SV. Calcule Rg bajo
estia condición con esta misma ecuación.
V=-; VF2=-; Rg=_=Ron
7. Compare Ron con Roff. Cual es mas grande? Cual es la razón?
2-n6
Caoitulo 2
Fig.2-82
LLLL
D. GlG2 = "11
Fig. 2-.83
2-n7
3. Conecte la salida B a CH1 y E a CH2 del osciloscopio.
,I ,L
4. Observe y anote las formas de onda en D=,'0 y D=,,i .
Simulacion De Fallas
2-ll8
Preguntas De Seleccion tJnica
,ffi
sEI-"
2-n9
'\,
( ) 6. cualde las siguientes no puede ser usado corrlo una compuerh con
tercer estado?
1. compuerh de colector abierto
2. multiplexor/demultiplexor analógíco
3. compuertr con tercer estado regular
2-t2A