Professional Documents
Culture Documents
Richard David Rocca Huamn, Jos Andr Chancafe Valladares, Max Aarn Trujillo Saavedra
Universidad Nacional de Ingeniera
Facultad de Ingeniera Elctrica y Electrnica
Sistemas Digitales I (EE-635M)
I.
INTRODUCCIN
RESUMEN TERICO
A. Circuitos aritmticos
Son dispositivos MSI que pueden realizar operaciones
aritmticas (suma, resta, multiplicacin y divisin) con
nmeros binarios. De todos los dispositivos, nos centraremos
en los comparadores de magnitud, detectores y generadores de
paridad, sumadores y ALUs.
1) Comparadores
Son circuitos que comparan el valor binario de dos nmeros,
proporcionando informacin de cul es mayor, menor, o si
ambos son iguales. Son sistemas muy usados en ingeniera.
III. DESARROLLO
A. Pregunta 1
1) Enunciado
Disee en Proteus e implemente un circuito que reste dos
nmeros decimales de un digito cada uno y que permita
visualizar en dosFig.display
de de7 8 entradas
segmentos el resultado.
5 Multiplexor
Considerar un led para indicar si el resultado es positivo o
negativo.
B. Pregunta 3
1) Enunciado
Disear e implementar los siguientes conversores de cdigo,
empleando decodificadores y codificadores, visualizando las
salidas en LEDs: BCD 2421 a BCD natural.
2) Analisis
2) Anlisis
Este circuito se encarga de restar nmeros decimal de un
digito, y cuando el minuendo es menor que el sustraendo, en el
display de la izquierda aparece el signo menos (-), indicando
que la diferencia es negativa, se muestra en la Fig. 6.
En este caso se usaron dos circuitos sumadores, ya que para
la diferencia se tiene que sumar el complemento a 2 del
sustraendo, para lo cual se realiza el complemento a 1 usando
las compuertas OR exclusivo y luego se le suma uno (en este
caso se puso 1 al carry de entrada).
Dependiendo del carry de salida en el primer sumador,
tendremos que aplicar complemento a dos del resultado en el
primer sumador para obtener la diferencia.
Cuando el minuendo es mayor que el sustraendo, el carry de
salida es 1, y por ello al poner un negador en esta salida, se
anula todo el segundo proceso de complemento a dos,
mostrando la diferencia directamente en el display. Mientras
que, cuando el minuendo es menor que el sustraendo, el carry
de salida es 0, y entonces si es necesario hacer el complemento
a dos del resultado.
Como el carry de salida cambia, de 0 a 1, dependiendo de
que si el minuendo es mayor o menor que el sustraendo, con
este pin podemos controlar la aparicin del signo en el display
de la izquierda.
TABLA I
SOLUCIN A LA PREGUNTA 2
TABLA II
SOLUCIN A LA PREGUNTA 2
0
0
1
1
1
1
1
1
1
1
1
1
0
0
0
0
1
1
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
0
1
1
1
1
1
1
1
1
1
1
1
F=1
F=1
(,,,)= +
++
Usar las variables A y B como variables de control del MUX,
adems indicar la especificacin decimal de la funcin,
teniendo en cuenta que B debe estar conectado a S0.
2) Anlisis
TABLA III
TABLA DE VERDAD
A
0
0
0
0
0
0
B
0
0
0
0
1
1
C
0
0
1
1
0
0
D
0
1
0
1
0
1
F
0
0
0
1
1
1
F=
C.D
F=1
E. Pregunta 8
1) Enunciado
D. Pregunta 5
1) Enunciado
Disee en Proteus un comparador de magnitud de dos
nmeros de 3 bits cada uno, para obtener en la salida A>B ,
A<B y A=B. Visualizar la salida en LED`s
2) Resultados
Fig. 9 Para A>B: Se observa el siguiente circuito en el cual se aprecia la
lgica y el LED a la salida de ste.
2) Anlisis
En base al mostrado en la Fig. 11, en el circuito del
multiplicador, primero se consigue los P i mediante compuertas
AND, luego haciendo uso de los integrados 7483, se realiza la
suma con cuidado con el desplazamiento hacia la izquierda.
Resultando lo mostrado en la Fig. 12.
S5
P8
S4
P5
P7
S3
a2
b2
P2
P4
P6
S2
a1
b1
P1
P3
a0
b0
P0
REFERENCIAS
[1]
[2]
[3]
[4]
S1
S0