Ascolta
00:00 00:00

Concetti Chiave

  • I registri a scorrimento memorizzano dati e permettono il loro scorrimento attraverso celle costituite da vari tipi di flip flop.
  • L'inserimento e l'uscita dei dati possono avvenire sia in modo seriale che parallelo, a seconda della configurazione del registro.
  • Nell'ingresso seriale, i bit vengono inseriti uno dopo l'altro in cascata, sincronizzati con il segnale di clock.
  • Per l'ingresso parallelo, tutti i bit sono presenti simultaneamente agli ingressi e vengono memorizzati con un solo impulso di clock.
  • I registri possono operare con scorrimento bidirezionale, permettendo il movimento dei dati sia a sinistra che a destra.

Caratteristiche dei registri a scorrimento

I registri a scorrimento sono caratterizzati dalla proprietà di memorizzare i dati e di farli scorrere.
I registri a scorrimento sono formati da celle, costituite da flip flop D, JK, SR o master slave. Possono essere di diverso tipo, a seconda del modo di inserire i dati e di prelevarli.

L'inserimento o ingresso o scrittura dei dati può essere seriale o parallelo; analogamente, l'uscita o estrazione o lettura dei dati può avvenire sia in maniera seriale che in maniera parallela.

Funzionamento dell'ingresso seriale

Nel caso di ingresso seriale, le celle del registro sono collegate in cascata. I bit del dato sono inseriti in serie, uno dopo l'altro, in sincronismo con il segnale di clock; ad ogni colpo di clock entra nella prima cella un bit, e gli altri scorrono di una posizione verso destra.

Per l'inserimento di una parola di quattro bit occorrono quattro celle e l'inserimento è completato dopo quattro impulsi di clock; ulteriori impulsi di clock causano la perdita dei bit del dato.

Lo scorrimento può anche essere verso sinistra, ed inoltre esistono registri bidirezionali, in cui lo scorrimento può avvenire in entrambe le direzioni.

Uscita seriale e ingresso parallelo

In caso di uscita seriale, i bit si presentano in successione, in sincronismo col segnale di clock, all'uscita del registro, nello stesso ordine con cui erano stati inseriti.

Nel caso di ingresso parallelo, tutti i bit sono presenti agli ingressi contemporaneamente e vengono memorizzati a seguito di un impulso di clock.

Domande da interrogazione

  1. Qual è la principale caratteristica dei registri a scorrimento?
  2. I registri a scorrimento sono progettati per memorizzare i dati e farli scorrere, utilizzando celle costituite da vari tipi di flip flop, come D, JK, SR o master slave.

  3. Come avviene l'inserimento dei dati in un registro a scorrimento?
  4. L'inserimento dei dati può avvenire in modo seriale, dove i bit vengono inseriti uno dopo l'altro in sincronismo con il segnale di clock, o in modo parallelo, dove tutti i bit sono presenti agli ingressi contemporaneamente e vengono memorizzati con un solo impulso di clock.

  5. Qual è la differenza tra uscita seriale e ingresso parallelo in un registro a scorrimento?
  6. Nell'uscita seriale, i bit vengono estratti in successione in sincronismo col segnale di clock, mentre nell'ingresso parallelo, tutti i bit vengono memorizzati simultaneamente a seguito di un impulso di clock.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community