You are on page 1of 16

ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.

SEXTO CURSO 38
LOS MULTIPLEXORES
os Multiplexores (MUX) son
circuitos combinacionales
con varias entradas y una
salida de datos, las entradas son
seleccionadas mediante variables de
control o seleccin, colocando en su
nica salida los datos o seales
presentes en sus entradas. Un MUX
opera en forma anloa a un
interruptor rotativo de varias
posiciones !ue selecciona una de sus
posiciones de entrada y es puesto en
su nica salida" funciona de manera
inversa al #$MUX !ue coloca una
seal de entrada de %, en una de sus
varias salidas seleccionadas por las
variables de control, los rficos
&
muestran los MUX mecnicos mediante
interruptores rotativos, en este caso la
seleccin se lo 'ace mecnicamente
(moviendo el selector con la mano) Un
MUX y #$MUX electrnico tiene
variables de seleccin (, ), * etc. !ue
responde a +
n
entradas !ue pueden
seleccionarse con n variables por $,- con +
variables de seleccin podemos
seleccionar +
+
. / entradas (MUX) o la
seal de % podemos colocarla en
cual!uiera de sus (+
+
. /) salidas
(#$MUX). 0i se trata de 1 variables de
seleccin podemos seleccionar +
1
. 2
entradas (MUX) y colocar la seal en 2
salidas (#$MUX).
#e acuerdo a esto podemos tener MUX de + l3neas a 4 l3nea (+-4), de / l3neas a 4 l3nea
(/-4)" 2-4, 45- 4 etc. *omo lo demuestran sus s3mbolos-
Nota &a especificacin- 6 corresponde a INPUT! pero puede sustituirse por 7entrada8
$, o por #ato #" a las salidas se asinan las ltimas letras del alfabeto como 9 y :,
(&a letra ; 'emos visto !ue se asinan para salidas de decoders licos).
I
I
0
1
S
W
0
1
I
I
I
I
0
1
2
3
B A
W
E
E
E
E
E
E
E
E
0
1
2
3
4
5
6
7
C B A
W
G
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
"UNCIONAMIENTO DEL MUX
n el MUX +-4, la variable de
seleccin S nicamente
puede valer 4 o <, si a S le
damos un nivel alto seleccionar la
entrada 6
4
, si S vale <, seleccionar
$
la entrada 6
<
" en el MUX /-4 las variables
de seleccin (,), pueden asumir cuatro
posiciones la tabla siuiente nos ayudar a
entender su funcionamiento.

DISE#O DE UN MUX
&os MUX vienen en forma interada
en M06, sin embaro
podemos disearlos sen el
m=todo conocido ya !ue se
trata de circuitos
combinacionales.
>artiremos entonces de sus condiciones
de traba,o, elaboraremos tabla
de verdad, obtenemos
ecuaciones, simplificamos y
raficamos. (M=todo de
>royecto)
Di$%&o d% '( MUX )* co( %+ Mtodo d% Pro,%cto.
EL MUX
>ara tener la idea ms clara
dibu,amos el s3mbolo del MUX !ue
deseo disear (0u estructura
interna)
?ecavamos la condicin de
funcionamiento, podemos adoptar
!ue- *uando 0 vala < seleccione la
entrada 6
<
y cuando 0 vala 4
seleccione la entrada 6
4
, podemos
obviamente cambiar la condicin
de seleccin pero resultar3a ms
lico 'acerlo como se 'a
propuesto.
?eali@amos la Aabla de Berdad en funcin al nmero de variables de entrada 6
<
, 6
4
,
y 0 y su salida 9 de acuerdo a la condicin planteada.
*uando ( y ) valen < la entrada
seleccionada es 6
<
por lo tanto en 9 estar
presente la seal de 6
<.
0i (.4 y ).< seleccionamos 6
4
" en 9 estar
el valor de 6
4
, y as3 sucesivamente.



0i S-. 0elecciona 6< (6< .< 9.<) *ompletar las dems condiciones
0i S-* 0elecciona 64 (64 .< 9.<)
0i S-. 0elecciona 6< (6< .4 9.4)
B A W
E n t r a d a S e l e c c i o n a d a
0
0
0
0
1
1
1 1
1
0
I
I
I
I
0
1
2
3
I
I
0
1
S
W
I I S
W
1 0
0 0 0 0
0 0 0
0 0
0 0
0 0 0
0
1
1 1
1 1
1
1 1 1
1 1 1
1 1 1 1
0
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
Si/0+i1ica/o$ a0+ica(do %+ Ma0a d% 2ar(a'g3
Di$%&a/o$ %+ circ'ito.
ara disear un MUX /-4, el
m=todo de proyecto resulta
inaplicable por el nmero de
variables !ue intervienen, en este
caso 5 variables (/ de entrada y dos
de seleccin), peor para disear un
MUX 2-4 donde intervendr3an 44
>
variables. $n este caso se usar el m=todo
ra@onado !ue implica escribir la ecuacin
de acuerdo a la condicin impuesta por $,-
para el MUX +-4 decimos- 0i 0.4
selecciona la entrada 6
4
4S I
*
5 o si 0.<
selecciona la entrada 6
<
4 S I
.
5
6 - S I
*
7 S I
.
ara un MUX /-4 &os inresos son- 6
<
, 6
4,
6
+,
6
1
y las variables de seleccin son ( y
), las mismas !ue producen / posibles combinaciones, las entradas !ue
seleccionan sern 6
<
cuando ( y ) valan < ( ( ) o 6
4
cuando ( vala 4 y ) vala <,
etc.
>
6 - S I
.
7 S I
*
>or lo tanto-
6 - A B I
.
7 A B I
*
7 A B I
)
7 ABI
3
Una ve@ obtenidas las ecuaciones el siuiente paso es
diaramar el circuito-
I I S
0 1
S
W
1
2
3
1
2
3
1
2
3
B A
0 0
0
0
1
1
1 1
A B
A
A
A
B
B
B
0 0 0 1 1 1 1 0
0
1
1
1
1
1
I
I
0
1
S
B A
A B
I
I I I
0 1 2 3
1
2
8
9
1
2
8
9
1
2
8
9
1
2
8
9
2
3
4
5
1
6
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
APLICACIONES
ntre sus varias aplicaciones
podemos citar- monitori@acin
de eventos, en un mismo display
pueden visuali@arse
alternativamente dos cdios
aplicados a sus inresos.
$
$n sistemas de visuali@acin
dinmica donde pueden encenderse
alternativamente los sementos y d3itos
de un sistema de visuali@acin
multiplexado.
$n con,unto con los #$MUX, se usan
para sistemas de transmisin de datos. $l
MUX tambi=n se utili@a para materiali@ar
funciones licas.
USO DEL MUX PARA MATERIALI8AR O GENERAR "UNCIONES
LOGICAS
?ecurriremos al e,emplo del control de lmpara desde 1 luares, partiendo entonces de
la tabla de verdad ya establecida.
*on el rfico pertinente comprenderemos las dems alternativas.
bserve !ue 6
<,
6
1,
6
C,
e 6
5
se 'an
conectado a %D# para dar el
nivel lico cero re!uerido por la
lmpara L mientras !ue 6
4,
6
+,
6
/,
6
E
F
conectados a GBcc ofrecen el nivel lico
'(o !ue re!uiere L.
$l MUX tiene su limitante, no puede
controlar ms de un dispositivo, se
C B A
L
0
0
0
0
0
0
0
0
0
0
0
1
1
1 1
1 1
1
1
1
1
1
1 1
0
0
0
0
1
1
1
1
I
I
0
1
2
3
4
5
6
7
C B A
W
I
I
I
I
I
I
7 9 c c
G N D
L
3 1
$l diseo puede 'acerse con MUX 2 a 4 en este caso por cuanto
'ay tres variables ((,),*) !ue corresponde a las tres variables de
seleccin del MUX. &o !ue tenemos !ue darnos cuenta es !ue la
salida correspondiente a &, sean ceros o unos, determina las
entradas en binario de la tabla de verdad !ue son las entradas 6
<,
a 6
E
del MUX. 0i Ud. re!uiere de ceros en las salidas deber poner un
cero en la entrada correspondiente a las variables de seleccin en
el MUX. *uando en las variables de seleccin del MUX" se 'an
puesto (.<, ).<, *.<, indica !ue estamos seleccionando la 6
<,
si la
salida &.< sinifica entonces !ue 6
<
deber conectarse a un nivel
lico c%ro.
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
re!uiere un MUX por cada
dispositivo controlar, sin embaro
sus inresos pueden ser
proramables si en ve@ de
conexiones fi,as a GBcc y %D# se lo
'acen a micro sHitc'er !ue determinen el
nivel lico re!uerido en su salida, en este
caso el circuito ser3a el siuiente-
os controles o eneracin de
funciones pueden 'acerse con
multiplexores de un menor nmero
de entradas de seleccin por $,- con
MUX /-4 en luar de usar el MUX
&
2-4 en este caso debemos crear la variable
!ue nos faltar3a. Usando una tabla como la
del mapa de Iarnau' creamos esta nueva
variable.
ara el $,- la $
<
tiene en sus dos casillas el nivel cero por lo !ue debemos conectarlo
a %D#" la $
4
debe conectarse a * por ser !ue el 4 del casillero corresponde a *, de
iual manera $
1"
en cambio $
+
en sus dos casilleros tiene 4, por lo !ue $
+
debe recibir
un nivel uno a trav=s de GBcc.
>
$l diarama !uedar3a as3-
Usted puede comprobar su funcionamiento comparndolo con la tabla de verdad as3-
0i ( y ) y * .< selecciona $
<,
como $
<
. la salida 9.<


0i (.4 y ).<, *.< selecciona $
4,
entonces 9.*.<
0i las variables de seleccin toman el binario +, la salida 9.$
+
. GBcc
0i las variables de seleccin toman el binario 1, la salida 9.$
1
. * . <
&ueo corresponde dar el binario / a las variables de seleccin, 'aciendo !ue de nuevo
Arasladando los 7ceros8 y los 7unos8 !ue a & le
corresponde sabremos !u= nivel lico le
corresponde a las entradas $
<
a $
1.

E
0
1
2
3
B A
W
E
E
E
7 9 c c
C
3 1
0 0 0 1 1 1 1 0
0
1
1
1
1
1
A
B
C
O O O
O
E E E E
0 1 3 2
C C
+ V c c
5
I
1
6
4
W
0
I
7
3
2
I
I
I
I
I
I
A B C
3 1
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
seleccione $
<,
con C seleccionamos $
4
por lo tanto 6 - E
*
- C - *, y as3
susesivamente.
E:ERCICIOS DE APLICACION PARA "I:ACION DE CONOCIMIENTOS
*; M%dia(t% tr%$ 0'+$ador%$ A< B< C d%=o co(tro+ar +a 0'%$ta %( /arc3a d% do$
/otor%$ M
*
, M
) <
d% ac'%rdo a +a ta=+a d% >%rdad $ig'i%(t%



); Diagra/% +o$ circ'ito$ corr%$0o(di%(t%$ 0ara ?'% '( @A*38 tra=aB%.
a5 Co/o D%cod%r =5 Co/o D%/'C
3; E+ MUX @A*D.
a5 E$ d% ........... +E(%a$ a ............. +E(%a$.
=5 Ti%(% '( i(gr%$o STROBE ?'% r%?'i%r% '( (i>%+ +Fgico ...........0ara ?'%
1'(cio(% (or/a+/%(t% %+ c3i0.
c5 Si '$t%d d%$%a ?'% 1'(cio(% co/o 8 a *! cF/o ?'%darG( +a$ co(%Cio(%$ d%
+a$ >aria=+%$ d% $%+%cciF( , ?'% %(trada$ act'arEa(H
d5 La /i$/a c'%$tiF( d% c< 0%ro 0ara co(>%rtir+o %( MUX A a *.
a5 Di$%&ar M
*<
/%dia(t% /todo d% 0ro,%cto<
$i/0+i1i?'% a0+ica(do 2ar(a'g3.
=5 Di$%&% 0ara M
*
, M
)<
/%dia(t% d%cod%r acti>o %(
a+to.
c5 Di$%&ar 0ara M
*
, M
)<
/%dia(t% d%cod%r acti>o
%( =aBo.
d5 Di$%&ar 0ara M
*
, M
)<
/%dia(t% d%cod%r @A*38<
0%ro co($id%ra(do +o$ I'(o$J d% M
*
,
0roc'ra(do $i/0+i1icar $' circ'it%rEa.
%5 Di$%&% M
*
/%dia(t% MUX 8*
15 Di$%&% M
)
/%dia(t% MUX A*

7 4 L S 1 3 8
A
1
B
2
C
3
G 1
6
G 2 A
4
G 2 B
5
Y 0
1 5
Y 1
1 4
Y 2
1 3
Y 3
1 2
Y 4
1 1
Y 5
1 0
Y 6
9
Y 7
7
C B A
0
0
0
0
0
0
0
0
0
0
0
1
1
1 1
1 1
1
1
1
1
1
1 1
M M
1 2
1
1
1
0
0
0
0
0
0
0
1
1
1
1
1
1
7 4 L S 1 3 8
A
1
B
2
C
3
G 1
6
G 2 A
4
G 2 B
5
Y 0
1 5
Y 1
1 4
Y 2
1 3
Y 3
1 2
Y 4
1 1
Y 5
1 0
Y 6
9
Y 7
7
U ?
7 4 1 5 0
E 0
8
E 1
7
E 2
6
E 3
5
E 4
4
E 5
3
E 6
2
E 7
1
E 8
2 3
E 9
2 2
E 1 0
2 1
E 1 1
2 0
E 1 2
1 9
E 1 3
1 8
E 1 4
1 7
E 1 5
1 6
A
1 5
B
1 4
C
1 3
D
1 1
G
9
W
1 0
7 4 1 5 0
E 0
8
E 1
7
E 2
6
E 3
5
E 4
4
E 5
3
E 6
2
E 7
1
E 8
2 3
E 9
2 2
E 1 0
2 1
E 1 1
2 0
E 1 2
1 9
E 1 3
1 8
E 1 4
1 7
E 1 5
1 6
A
1 5
B
1 4
C
1 3
D
1 1
G
9
W
1 0
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
A; Di$%&% '( MUX 8 a * 4/todo raKo(ado5
D; D%d'Kca d%+ $ig'i%(t% circ'ito< +a %c'aciF( +Fgica corr%$0o(di%(t%
L; Uti+ic% '( MUX , DEMUX 0ara r%a+iKar '( $i$t%/a d% tra($/i$iF( d% 8
+E(%a$ d% dato$ 4co(cr%t% co(%Cio(ado5.
@; Si %( '( MUX $% ti%(% +a$ $%&a+%$ ?'% i(dica %+ grG1ico o=t%(ga +a $%&a+ d%
$a+ida , M=i?'%+o %( +a ta=+a.
7 4 L S 1 3 8
A
1
B
2
C
3
G 1
6
G 2 A
4
G 2 B
5
Y 0
1 5
Y 1
1 4
Y 2
1 3
Y 3
1 2
Y 4
1 1
Y 5
1 0
Y 6
9
Y 7
7
C B A S ! O B E W
0 0 0
0 0
0 0
0
0 0
0
0 0
0
0
0
0
1
1
1 1
1
1
1
1
1
1
1 1 1
1
1
7 4 1 5 1
D 0
4
D 1
3
D 2
2
D 3
1
D 4
1 5
D 5
1 4
D 6
1 3
D 7
1 2
A
1 1
B
1 0
C
9
G
7
W
6
Y
5
7 4 L S 9 3
A
1
4
B
1
R
0
(
1
)
2
R
0
(
2
)
3
Q
A
1
2
Q
B
9
Q
C
8
Q
D
1
1
0
E
3
2
A B
1
W
E
E
E
7 9 c c
C
1
2
1
0
" # S t r o $ e
1
7 4 1 5 1
D 0
4
D 1
3
D 2
2
D 3
1
D 4
1 5
D 5
1 4
D 6
1 3
D 7
1 2
A
1 1
B
1 0
C
9
G
7
W
6
Y
5
1
2
3
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
8; A(a+iKar 1'(cio(a/i%(to d%+ c3i0 @A*DL /%dia(t% %+ /a('a+ ECG< ,
d%t%r/i(% a0+icacio(%$ 0o$i=+%$.
PRACTICA DE LABORATORIO
TEMA MU&A6>&$XF?$0 ; #$MU&A6>&$XF?$0-
OB:ETI9O >robar funcionamiento y aplicaciones de multiplexores y
demultiplexores.
PASOS OPERATI9OS
*; #eterminar diarama de pines del MUX E/4C<, en el manual $*%.
); >robar al MUX E/4C<, colocando un inversor en la salida 9 y lueo el &$#. $l
inreso 0A?F)$ conecta a un conmutador" las variables de seleccin (,),*,#,
conecte a conmutadores. *on una seal de *&I vaya probando el inreso !ue sea
seleccionado, !ue deber aparecer en la salida 9, siempre !ue 0A?F)$ no este
'abilitado.
3; >ruebe el funcionamiento del MUX 45" 4, para !ue traba,e como 2" 4 y /-4.
A; Berifi!ue mediante MUX 2-4 y /-4 el funcionamiento de la lmpara conmutada
desde tres luares.
D; *ompruebe nuevos circuitos combinatorios !ue se propondrn.
L; ?ealice la comprobacin de un transmisor de datos para / bits utilice MUX E/4C<
y #$*F#$? #$MUX E/412 y el contador E/J1.

ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
CIRCUITOS SUMADORES
n este folleto cuando se 'a
'ablado de sumas nos
'emos referido a sumas licas"
en donde el resultado es iual a
4 basta !ue 'aya un uno en sus
sumandos (puerta F?).
$
$n este cap3tulo nos referiremos a
sumas aritm=ticas de binario y el
diseo de circuitos diitales !ue
reali@an esta funcin.
?ecordemos la rela de la suma aritm=tica binaria-
DISE#O DE UN SEMISUMADOR 4H.A5
>artiremos de una Aabla de Berdad !ue consta de + variables (0umandos ( y ))
para sumar + bits, el resultado ser la sumatoria () y un arrastre (C - *arry).

Un 0emisumador o K(&L(##$? en 6nl=s corresponde a un M$#6F
0UM(#F?, por lo !ue debe existir un 0UM(#F? *FM>&$AF o LU&&
(##$?" este debe estar formado por + semisumadores obviamente.
< G < . <
< G 4 . 4
4 G < . 4
4 G 4 . < y llevo 4
(4 G 4 . 4 < (+ en binario)
>or ello decimos escribo . y
llevo *
>ara disear un circuito 0UM(#F?, debemos
conocer si vamos a sumar entre palabras de 4, +,
1, / o ms bits, para ello aprenderemos el diseo
de un 0$M60UM(#F? (K(&L(##$?)
vali=ndonos del m=todo de proyecto.
Fbtenemos ecuaciones-
- ( ) G () . ()
C - ()
Diagra/a SE/=o+o
C
A
B C B
A
C
i (
C
o ' t
1
2
3
A
B
C
1
2
3
1
2
3
C
A
B
B A C
0
0
0
0 0 0
0
0
0
1 1
1
1 1 1
1

ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.


SEXTO CURSO 38
DISE#O DE UN SUMADOR COMPLETO 4". A5
$l 0umador *ompleto o LU&& (##$? puede ser diseado por el m=todo de
proyecto, en este caso se considera un tercer inreso (*
in
) !ue corresponde a un
acarreo de entrada, por lo tanto la Aabla de Berdad corresponde a sus tres variables,
y sus salidas corresponden a la sumatoria () y un arrastre de salida (*
out
).
$l s3mbolo correspondiente a un 0umador *ompleto es-
Di$%&o

DIAGRAMA COMPLETO DEL CIRCUITO
$n este espacio el alumno sustituir
el diarama de s3mbolos por el
circuito interno.
Ec'acio(%$
-AB C
i(
7 ABC
i(
7A BC
i(
7 ABC
i(
C
i(
4AB 7 AB5 7 C
i(
4A B 7 AB5
C
i(
4AB5 7 C
i(
4AB5
- C
i(
AB
Para %+ arra$tr%
C
.
- ABC
i(
7ABC
i(
7ABC
i(
7 ABC
i(
AB 4C
i(
7 C
i(
5 7 C
i(
4AB 7 AB5
AB 7 C
i(
4AB5
C
A
B
C
o ' t
i (
i (
C A C
o ' t
B
0 0 0
0
0 0
0
0
0
0 0
0
0
0
0
0 1
1
1 1
1
1
1 1
1 1 1
1
1
1
1
1
1
1
0
0
0 1
0
1
C
A
B
C
o ' t
1
2
3 1
2
3
1
2
3
1
2
3
1
2
3

ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.


SEXTO CURSO 38
i deseamos sumar + palabras de +, 1, / o ms bits" utili@aremos semisumadores
y sumadores completos para interconectarlos entre s3 como siue y se los
denominan $'/ador%$ 0ara+%+o$.
0
S'/ador 0ara+%+o d% ) =it$ S'/ador 0ara+%+o d% 3 =it$

*

*

)

)

3

3

A
S'/ador 0ara+%+o d% A =it$
4r%a+iKarG( %$t'dia(t%$5
xisten sumadores en forma
interada, como el E/21
!ue es un sumador de dos
palabras de / bits, !ue permite la
suma tanto en cdio )*#
como en 'exadecimal, cuyo
$
resultado se obtiene en los pines 4,
+, 1, / y *
FUA
!ue ser3a C ya !ue
'emos observado !ue el resultado
siempre ser un bit ms !ue los bits
del sumando.
B
A
C
B
A
C
C
i (
o ' t
A
A
B
B
*
*
)
)
B
A
C
C
A
B
C
A
B
C
i (
.
.
C
i (
A
A
A
B
B
B
*
*
)
)
3
3
7 4 L S 8 3
A 1
1 0
A 2
8
A 3
3
A 4
1
B 1
1 1
B 2
7
B 3
4
B 4
1 6
C 0
1 3
S 1
9
S 2
6
S 3
2
S 4
1 5
C 4
1 4
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
os inresos (
4
, (
+,
(
1,
(
/
corresponden a la palabra del un sumando y )
4
, )
+,
)
1,
)
/
es la palabra del otro sumando, el c'ip cuenta con un pin para acarreo de
entrada *
in ,
el mismo !ue debe conectarse a %D# para !ue la suma no considere
adicionar un nivel 4 de *
in.
*uando se desea aumentar el nmero de bits se pueden
intercalar dos c'ips en este caso *
in
servir para conectarse con *
FUA
del sumador
anterior.
&
PRACTICA DE LABORATORIO
TEMA *6?*U6AF0 0UM(#F?$0
OB:ETI9O *omprobar funcionamiento de semisumadores, sumador completo y
sumadores paralelos.
; Utili@ar el sumador en c'ip E/21 para sumar palabras, de / bits.
PASOS OPERACIONALES
*; #isee un semisumador y compru=belo en entrenador
*.*; Utilice un &$# como 3o(da lica para determinar niveles licos de
sumandos y su respuesta.
); #iarame y realice el monta,e de un sumador completo y compru=belo
(apli!ue el punto 4.4)
3; Utili@ar el c'ip E/21" y compruebe su funcionamiento conectando los
sumandos a conmutadores y su respuesta (4 M C) a inresos de un decoder
controlador de display.
3.*; #iaramar circuito correspondiente.
3.); 0umar palabras binarias teoricamente y comprobar en su sumador.
3.).*; Fbserve los resultados cuando *
in
esta en %D# y cuando esta libre.
3.3; 6dentifi!ue lo !ue aparecer en #isplay (lo !ue debe indicar en cdio
'exadecimal).
3.3.*; (ntes de colocar sumandos, analice previamente lo !ue debe identificarse en
display por $,-
* *
S'/ar 4 < 4 4
G
(44)
4 < < 4 (J)
* . * . . ).
Fbservamos el binario y traducimos al decimal y nos da +< este binario, est
aplicado al #$*F#$?, los / bits de la derec'a al decoder de unidades, as3 el
#isplay indicar el 'exadecimal /. (l #ecoder de la i@!uierda se aplicar el 4 en el
inreso ( (),*,# deber conectarse a %D#) por lo tanto en el #isplay se ver el
4/
45
!ue traducido al decimal corresponde a
*L *

4 /
45
- 45 G / . )..
CONCLUSIONES
RECOMENDACIONES
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
NOTAS.; $l monta,e puede 'acerse en protoboard, si no cuenta con
conmutadores los niveles ceros y unos puede conseuirlos conectando los inresos
((
4 .........
(
(
) y ()
4
a

)
/
) a %D# yNo a GBcc (en este caso por ser AA& puede de,arlos
libre para obtener el nivel 4).
- $l diarama recomendado debe obtenerlo el alumno ayudado por su instructor.
GRA"ICO
CIRCUITOS SUBSTRACTORES
iuiendo las mismas normas de
diseo del sumador y las relas
de la resta se puede disear el
0
semisubstractor, el substractor completo y
reali@ar substractores paralelo de n bits.
(siendo (. nmero de bits).
&a rela de la resta recordamos considerando el minuendo, substraendo y la diferencia
!ue ser el resultado.
$n binario el caso es similar si al . le restamos *< por $,- dir3amos 4 de * . (+ en
binario) . 4 y debo *< este arrastre neativo en 6nl=s se denomina a )orroH.
Di$%&o d% '( $%/i$'=$tractor
D - A B 7 AB - AB
=
.
- AB
e iual manera podremos disear un susbstractor completo sin embaro vamos a
obviar de ello por cuanto ya viene diseados o a su ve@ podemos usar sumadores
para reali@ar substracciones.
#
$n la resta podemos considerar dos casos-
a5 C'a(do %+ /i('%(do %$ /a,or ?'% %+ $'$tra%(do 0or EB
M S D
. N . - .
. N * - * , d%=o 4 4BorroO5
* N . - *
* N * - .
$n resta de decimales o de cual!uier otra base
cuando nmeros de varios d3itos se restan por
$,- +C
M
se 7pide prestado8 una unidad al decir
M 4J J de 4C y es 7paada8 en la siuiente
.L unidad de die@ (4 G 4 . + de + . <).
#ada la condicin de la XF? !ue se comporta tambi=n
como inversor, y considerando el resultado 4 solo cuando (
vale 4 y ) vale <, se puede eliminar el inversor" si
conectamos de la siuiente manera-

A
B
D
B
.
1
2
3
1
2
3
A
B
D
B
.
/ $
B A D
=
.
.
.
.
.
.
.
.
.
.
*
*
* *
*
*
*
A
B
D
B
.
1 2
1
2
3
1
2
3
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
/ * . * *
;
$. . * . *
< * * . * . * *
7
* . * .
. * . *
*

* * .
=5 C'a(do %+ /i('%(do %$ /%(or ?'% %+ $'$tra%(do %+ r%$'+tado $%rG (%gati>o.
4 < < <
M
4 < < <
G
4 < 4 4 < 4 < < complemento
* * . .
SUBSTRACTOR CON EL SUMADOR @A83
l 0umador E/21 puede
utili@arse como substractor si a
los inresos )
4
a )
/
consideramos
como inresos del substraendo,
entonces debemos colocar
inversores a estas entradas" y
'aciendo !ue el arrastre !ue se
produce en la salida interconecte al
$
arrastre de entrada" as3 cuando el
minuendo es menor !ue el substraendo,
como se observ en el e,emplo anterior se
producir la suma con *
in,
cuando el
minuendo sea menor !ue el substraendo
no se produce arrastre de salida por lo !ue
el sumador no considera el *
in.
$l rfico nos muestra lo enunciado.



0i aplicamos el complemento al sustraendo, lo convertiremos en suma-
?esultado neativo en 4 indicando el sino (;)
para obtener el valor correspondiente al neativo
de 4<< realice el complemento < 4 4. ($l
resultado 'a sido O1).
#el e,emplo 4 < 4 4
M
4 < 4 4
G
< 4 < 4 4 < 4 <
. * . *
$n las salidas de
4
a
/
estar presente el
valor de suma del minuendo ms el
complemento del substraendo, el arrastre *
o
( ) inresa a *
in
y suma para dar el
resultado" en el display se ver entonces al
5. $n este circuito Ud. se dar cuenta !ue
con 4 en el display i@!uierdo corresponde a
cantidades positivas y con <, se tratarn de
cantidades neativas. (>ero el resultado !ue
vea en el #isplay Ud. debe
complementarlo).
A A A A
1 2 3 4 4 3 2 1
B B B B
C
i n
C
0
A B C %
1
1 1 1 0
0 0 1 1
1 1 0
0
C
1 0
B
1
% A
0
1
2
1
2
1
2
1
2
E+ r%$'+tado $%rG 0o$iti>o.
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38
PRACTICA DE LABORATORIO
TEMA 0U)0A?(*AF?
OB:ETI9O #isear y comprobar funcionamiento del 0emisubstractor
*omprobar como un sumador puede ser utili@ado para !ue funcione como substractor.
PROCEDIMIENTO
*; #isee y compruebe el funcionamiento de un semisubstractor.
); ?ealice el monta,e del circuito substractor utili@ando el E/21
).*; Una ve@ reali@ado el monta,e realice sumas, poniendo binarios cuyo minuendo sea
mayor !ue el substraendo, y viceversa.
3; %rafi!ue un circuito con el E/21 !ue permita traba,ar como sumador O substractor
controlable.
GRA"ICO
OBSER9ACIONES
RECOMENDACIONES
ELECTRONICA DIGITAL Lcdo. Hctor Barriga O.
SEXTO CURSO 38