Questionari per il capitolo IX

Registri a scorrimento


1. Quesiti a risposta singola (rispondere a ciascuna domanda in 10 righi al massimo). 

a) Dopo aver fornito la definizione di registro a scorrimento proporre una diversificazione tra registri a caricamento seriale e parallelo.

b) Disegnare lo schema logico e la tabella degli stati di un registro a scorrimento SISO (Serial Input Serial Output) a 8 bit supponendo inizialmente azzerati tutti i flip-flop e di applicare in ingresso SI=1.

c) Descrivere almeno una soluzione circuitale per la realizzazione di un registro a scorrimento PISO (Parallel Input Serial Output) a 4 bit e disegnare la tempificazione delle uscite per 4 impulsi di clock supponendo di effettuare preventivamente il caricamento parallelo della parola binaria 1010.

d) Il registro a scorrimento universale: comportamento da PIPO (Parallel Input Parallel Output) e scorrimento bidirezionale.

e) Applicazione del registro a scorrimento universale: divisore e moltiplicatore aritmetico per una potenza di 2.

f) Il collegamento in cascata di registri a scorrimento integrati per l'aumento della lunghezza della parola.

g) Contatori ad anello con registri a scorrimento e porte XOR in reazione: funzionamento.

h) Il contatore Johnson come divisore di frequenza per 2n (con n = numero di flip-flop).

i) Illustra una applicazione dei registri a scorrimento come circuito aritmetico o logico di tipo sequenziale.

j) Descrivere il principio di funzionamento dei riconoscitori di sequenze che utilizzano i registri a scorrimento.



2. Quesiti a risposta multipla (indicare la risposta esatta fra le quattro proposte).

a) Gli elementi fondamentali dei registri a scorrimento sono i flip-flop di tipo:
1.  SR
2.  JK
3.  D
4.  T

b) Un registro a scorrimento è un circuito: 
1.  sequenziale sincrono
2.  sequenziale asincrono
3.  combinatorio
4.  a porte logiche

c) Un registro a scorrimento bidirezionale consente, a richiesta, lo scorrimento a destra o a sinistra. 
Tra un flip-flop e l'altro si inserisce:
1.  un decoder
2.  un multiplexer
3.  un encoder
4.  un demultiplexer

d) Qual'è il registro a scorrimento che presenta il circuito logico più semplice?
1.  SISO
2.  SIPO
3.  PISO
4.  PIPO

e) Per decidere la direzione dello scorrimento ed il tipo di caricamento quanti bit di comando deve possedere un 
registro universale :
1.  4
2.  3
3.  2
4.  1

f) Un registro a 8 bit contiene una configurazione binaria corrispondente al numero 48. In quale direzione e quanti scorrimenti si devono applicare per ottenere una configurazione pari a 192 ?
1.  a destra, 4
2.  a destra, 2
3.  a sinistra, 4
4.  a sinistra, 2

g) Un contatore Johnson (contatore ad anello incrociato realizzato da un registro a scorrimento) a 4 bit si trova nello stato 1110. Quale sarà lo stato assunto dopo due clock ?
1.  0001
2.  1000
3.  1111
4.  0111

h) L'ingresso seriale di un registro a 3 bit con scorrimento a destra è pilotato dalla seguente funzione: 
SI= Q2 XNOR Q3. Supponendo lo stato iniziale: Q1Q2Q3=110, quale sarà lo stato del registro dopo un impulso di clock ? 
1.  111
2.  011
3.  101
4.  100



3. Quesiti a risposta vero/falso

a) Il registro a scorrimento è:
V F Un circuito sequenziale sincrono
V F Realizzato con flip-flop D
V F Si può realizzare anche con flip-flop SR e JK

b) Il registro a scorrimento SISO a 4 bit:
V F Ha ingresso seriale ed uscita parallela
V F Assume la configurazione 1111 dopo 4 clock se SI=1
V F Necessita di 4 flip-flop

c) Si vuole ottenere un'onda quadra di frequenza 4KHz a partire da un'onda non quadra di 24KHz. Soluzione:
V F Registro a scorrimento a 6 bit
V F Contatore Johnson a 6 bit
V F Contatore ad anello semplice a 6 bit con circolazione di un solo 1

d) Per il caricamento parallelo un registro a scorrimento di tipo PISO utilizza:
V F Gli ingressi di PRESET e CLEAR dei flip-flop
V F Un multiplexer tra un flip-flop e il successivo
V F Flip-flop di tipo D

e) Un registro a scorrimento bidirezionale a 8 bit contiene il byte 11001010. Supponendo che gli ingressi di caricamento a destra e a sinistra siano entrambi uguali a zero, individuare la configurazione binaria dopo due scorrimenti a destra seguiti da due scorrimenti a sinistra.
V F 11001010
V F 00001010
V F 11001000

f) Un registro a scorrimento universale:
V F Consente solo lo scorrimento a destra
V F Consente sia il caricamento seriale che parallelo
V F Consente il conteggio BCD

g) Il contatore ad anello incrociato realizzato con n flip-flop:
V F È un divisore di frequenza per 2n
V F Prende il nome di contatore Johnson
V F Consente il caricamento parallelo

h) Il contatore ad anello con porta XNOR in reazione:
V F  Genera sequenze pseudocasuali di lunghezza 2n-1
V F  Ha come circuito base un registro a scorrimento
V F  Consente anche lo scorrimento a sinistra


Ritorna