Indice

Related


Definizione

Uno Shift register è un insieme di Flip Flop in cascata dove l’output di un flip flop è l’input del flip flop successivo, questo permette ai dati di “shiftare” da una posizione alla successiva.

Tutti i registri a caricamento seriale sono di base shift register ma anche un registro a caricamento parallelo, adattando il circuito, può essere uno shift register.

Un registro a caricamento parallelo può è essere usato come shift register posizionando prima di ogni entrata dei Flip Flop un MUX che permetta di selezionare l’entrata parallela (modalità load) o l’uscita del flip-flop precedente come entrata (modalità right shift register).

Esistono Tre tipi di Shift registe:


Right Shift Registers

  • Entrata del flip flop è l’uscita del flip-flop precedente.

SISO Right Shift Register

Other:


Left Shift Registers

  • Entrata del flip flop è l’uscita del flip-flop successivo.

SISO Left Shift Register

Other:


Bidirectional Shift Register

  • Posizionare prima dell’entrata dei Flip Flop un MUX che permetta di selezionare l’entrate l’output del flip-flop precedente (modalità right shift) o l’uscita del flip-flop successivo come entrata (modalità left shift).

Circuito

Other: