problemas

Páginas: 45 (11142 palabras) Publicado: 1 de julio de 2014
Problemas del tema 5
1. Considere el siguiente sistema secuencial especificado mediante su
diagrama de estados y complete el siguiente cronograma. Considere
despreciables los retardos de cambio de estado y de salida.
1

0

0

S
0

S
1
0

Reloj
Entrada

1
1

1
S
2

S
3

Estado
Salida

0
2. Usando la hoja adjunta, simule el comportamiento del circuito secuencialmostrado en la figura. En la simulación tenga en cuenta los retardos
combinacionales conociendo que el retardo de una puerta se corresponde con
una división vertical.

E1 E0

CL

contador mod4

x

CE
LD

Q1 Q0

3. Usando un biestable D disparado por flanco y las puertas necesarias,
implemente un circuito secuencial cuyo comportamiento coincida con el de la
tabla siguiente
J(t)K(t) Q(t+1)
0
0
Q(t)
0
1
0
1
0
1
1
1
Q(t)
4. El denominado biestable T es un tipo de biestable cuyo esquema y
comportamiento viene dado por la siguiente figura y la siguiente tabla,
respectivamente:
T

T

T

Ck

Q

T(t) Q(t+1)
0
Q(t)
1
Q(t)

Usando un biestable D disparado por flanco y las puertas necesarias,
implemente un circuito secuencial cuyo comportamientocoincida con el de un
biestable T.
5. Utilizando biestables y la menor lógica combinacional posible, implementa un
sistema secuencial tal que cuando la señal de entrada C valga 1 siga la
secuencia de estados: 0, 1, 3, 2, 6, 7, 5, 4, 0... Cuando la señal C vale 0, el
sistema permanece en el mismo estado.
6. Implemente usando biestables y un único módulo ROM el sistema
secuencial cuyasfunciones de transición de estados y de salida vienen dadas
por la siguiente tabla:
Estado Salida
actual z1 z0
01
11
10
11

S0
S1
S2
S3

Entrada
x1 x0
00
01
S0
S0
S0
S1
S2
S2
S0
S0

10
S1
S2
S1
S0

11
S2
S1
S3
S3

7. Usando biestables D y módulos combinacionales (multiplexores, sumadores
...) implementa un sistema secuencial síncrono que sea capaz de realizar lassiguientes funciones:
Entrada paralelo
E
ESI
C1 C0
00
01
10
11

FUNCIÓN
Carga en paralelo
Rota a la derecha
Desplaza a la
izquierda
Incrementa
en
uno

Q(t+1)
E(t)
(Q0, Q2, Q1)(t)
Q 0,
(Q1,
ESI)(t)
Q(t) + 1

ESD
C1
C0

3

ESI

Contador módulo 8
3

Q
Q

8. Diseña un registro con capacidad para cargar en paralelo desde dos
entradas diferentes, así como rotaruna posición a la derecha su contenido. El
registro tendrá dos señales de control, S1 y S0, que gobiernan su
funcionamiento según indica la siguiente tabla
S1
0
0
1
1

S0
0
1
0
1

Operación
Nada
Carga la entrada 1
Carga la entrada 2
Rota el contenido una posición a la
derecha

Nota: la operación de rotar a la derecha es equivalente a un desplazamiento
donde el bit menossignificativo que se pierde por la derecha vuelve a entrar
por la izquierda del registro.

reloj

reloj

9. Diseñe un registro de desplazamiento de 3 bits. El registro tendrá dos
señales de control, S1 y S0, que gobiernan su funcionamiento según indica la
siguiente tabla:
S1
0
0
1
1

S0
0
1
0
1

Operación
Carga paralelo
División entre 2
Multiplicación por 2 (módulo 8)Complemento a 1

10. Diseñe mediante biestables y multiplexores un registro de desplazamiento
(3 bits) con entrada serie con las siguientes características:
control
00
01
10
11

No desplaza
Desplaza derecha
Desplaza izquierda
Clear

11. Diseñe un registro de 5 bits que puede almacenar valores procedentes de 3
entradas diferentes. El registro tendrá 2 señales de control, S1 y S0 quegobiernan su funcionamiento según la tabla siguiente:
S1
0
0
1
1

S0
0
1
0
1

Operación
Nada
Carga la entrada 1
Carga la entrada 2
Carga la entrada 3

12. Diseñar un registro de desplazamiento bidirecciónal de 3 bits con dos
entradas en paralelo E1 y E2. El registro tendrá una entrada de control S que
indica la función a realizar según la siguiente tabla:
S
0
1
2
3
4
5
6...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Problemas
  • Problemas
  • Problemas
  • Problemas
  • El Problema
  • EL PROBLEMA
  • problemas
  • problemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS