Vous êtes sur la page 1sur 3

UNSA-FIPS-EPIS

SISTEMAS DIGITALES
PRIMER EXAMEN PARCIAL 2013
SOLUCIN

1. El motor de una bobinadora puede girar en ambos sentidos, para determinar el sentido de giro, el motor est
controlado por dos interruptores D que permite que el motor gire a la derecha e I que permite que el
motor gire a la izquierda. El usuario puede elegir el sentido de giro a travs de dos botones d (derecha) e i
(izquierda) y un botn auxiliar a, segn las siguientes condiciones:
- Si slo se acciona el botn d o i el motor gira en el sentido solicitado
- Si se pulsan los dos botones, el sentido de giro depender de a, tal que si este botn est activo se gira a
la derecha, de lo contrario hacia la izquierda
Disear el sistema que controla el giro del motor
Solucin






. . . . . .
. .( ) . .
. . . . .
D d i a d i a d i a
D d i a a d i a
D d i d i a d i d a
= + +
= + +
= + = +

. . . . . .
. .( ) . .
. . . . .
I d i a d i a d i a
I d i a a d i a
I d i d i a d i i a
= + +
= + +
= + = +



2. El circuito es un comparador binario de dos nmeros A y B de dos bits. Las salidas
(C0, C1 y C2) indican la relacin >,= y < respectivamente.
a) Construir la tabla de verdad

b) Encontrar la fnc

0(1, 0, 1, 0) = (1 + 0 +1 + 0)(1 +0 +1 +0

)(1 + 0 +1

+0)(1 +0
+1

+0

)(1 +0

+ 1 +0

)(1 + 0

+ 1

+ 0)(1 + 0

+1

+0

)(1

+ 0 + 1

+ 0)(1

+ 0 +1

+ 0

)(1

+0

+1

+0

)
1(1, 0, 1, 0) = (1 + 0 +1 + 0

)(1 +0 +1

+0)(1 + 0 +1

+0

)(1 +0

+1 +0)(1 +0

+ 1

+0)(1 + 0

+ 1

+ 0

)(1

+ 0 +1
+0)(1

+ 0 + 1 + 0

)(1

+ 0 +1

+ 0

)(1

+0

+1 +0)(1

+0

+ 1 +0

)(1

+ 0

+ 1

+ 0)
2(1, 0, 1, 0) = (1 + 0 +1 + 0)(1 +0

+1 +0)(1 + 0

+1 +0

)(1

+0
+1 +0)(1

+0 + 1 +0

)(1

+ 0 + 1

+ 0)(1

+ 0

+1
+0)(1

+ 0

+ 1 + 0

)(1

+ 0

+1

+ 0)(1

+0

+1

+0

)

c) Implementar el comparador

d i a D I
0 0 0 0 0
0 0 1 0 0
0 1 0 0 1
0 1 1 0 1
1 0 0 1 0
1 0 1 1 0
1 1 0 0 1
1 1 1 1 0
A1 A0 B1 B0
C0
>
C1
=
C2
<
0 0 0 0 0 1 0
0 0 0 1 0 0 1
0 0 1 0 0 0 1
0 0 1 1 0 0 1
0 1 0 0 1 0 0
0 1 0 1 0 1 0
0 1 1 0 0 0 1
0 1 1 1 0 0 1
1 0 0 0 1 0 0
1 0 0 1 1 0 0
1 0 1 0 0 1 0
1 0 1 1 0 0 1
1 1 0 0 1 0 0
1 1 0 1 1 0 0
1 1 1 0 1 0 0
1 1 1 1 0 1 0

0(1, 0, 1, 0) = 11

+01

+ 100


1(1, 0, 1, 0) = 1

+ 1

01

0 +1010 + 10

10


2(1, 0, 1, 0) = 1

1 +1

0 +0

10















3. Implementar las siguientes funciones
( , , , ) (0, 2, 3, 7,10) (1, 6,11,15)
( , , , , ) (3, 4, 6, 8,12,14,16, 21, 23, 24, 30) (1,11,15, 20, 25, 29)
f a b c d
g a b c d e
|
|
= +


[ [





( , , , )
( , , , , )
f a b c d ab ac bc
g a b c d e abce ace be bcd ace abcd abde
= + +
= + + + + + +

4. Implemente un circuito que reciba a su entrada nmeros en XCS-4 e indique con un 0 que el nmero es mltiplo
de 3 o 4

( 3, 2, 1, 0) 3 1 0 2 0 2 1 0 f a a a a a a a a a a a a = + +







A3 A2 A1 A0 f
0 0 0 0 X
0 0 0 1 X
0 0 1 0 X
0 0 1 1 X
0 1 0 0 0
0 1 0 1 1
0 1 1 0 1
0 1 1 1 0
1 0 0 0 0
1 0 0 1 1
1 0 1 0 0
1 0 1 1 1
1 1 0 0 0
1 1 0 1 0
1 1 1 0 X
1 1 1 1 X
5. Para el circuito mostrado
( , , ) . . f a b c ab ac b ab ac b ab ac b b ac = = + + = + + = +
a) Construir la tabla de verdad b) Determinar si es posible una mejor implementacin



a b c f(a,b,c)
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1

Vous aimerez peut-être aussi