next up previous
Next: Síntese de um circuito Up: Lógica Sequencial Previous: ``Flip-flops''

Registradores e contadores

Flip-flops podem ser agrupados para formar registradores. Registradores de deslocamento (ou ``shift register'') são simplesmente flip-flops ligados de tal maneira que dados são carregados de um flip-flop para o adjacente em cada ciclo do relógio. Alguns tipos comuns de registradores incluem:



Vários tipos de contadores existem como circuitos MSI. A Figura 2.4 mostra um contador binário de 4 bits.

\begin{figure}
\begin{verbatim}------------------------------------------
\ve...
...rt clock 1 1 0 0
\vert \vert
---\vert >o-
Figura 2.4\end{verbatim}\end{figure}

Quando Load é 0, o valor Dd Dc Db Da é carregado no contador, como seu valor inicial, no próximo ciclo do relógio. O sinal Enable, quando igual a 1, faz com que o contador seja acresentado de 1 no próximo ciclo de relógio. O sinal Carry é o sinal de ``carrega'' ou ``vai-um'' que permite construir contadores maiores. O sinal Carry fica igual a 1 quando Qa = Qb = Qc = Qd = 1. A Figura 2.4 mostra um contador que conta ciclicamente de 3 a 15, desde que Enable assim o comanda.



Siang Wun Song
2001-09-19