Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Registradores O registrador é um subsistema sequencial constituído basicamente por flip-flops e que serve para a manipulação e armazenamento de dados. Configurações básicas Os registradores podem ter quatro diferentes configurações dependendo como os dados são tratados, ou seja, se entram e saem de forma serial ou paralela. Modo serial: a informação é recebida ou transmitida bit a bit em um único fio; Modo paralelo: todos os bits da informação são recebidos ou transmitidos simultaneamente (número de fios = número de bits da informação). a) Registrador Série-Paralelo (ou Conversor Série-Paralelo) b) Registrador Paralelo-Série (ou Conversor Paralelo- Série) c) Registrador Série-Série d) Registrador Paralelo-Paralelo 2 O número de bits que pode ser armazenado num registrador depende do número de flip-flops que o compõe. Nos registradores que utilizam entrada e / ou saída seriais, os dados movimentam-se internamente e, portanto, estes são também chamados de registradores de deslocamento (shift register). Registradores de Deslocamento A figura abaixo mostra o circuito do registrador de deslocamento: Figura 1 – Registrador de Deslocamento utilizando flip-flops JK ou Figura 2 – Registrador de Deslocamento utilizando flip-flops Tipo D 3 Registrador Série-Paralelo (Conversor Série-Paralelo) Neste modo, o registrador opera com entrada serial e saída paralela. Esta operação é muito útil quando um sistema recebe informações no modo serial e precisa utilizá- las no modo paralelo e, por isso, este registrador é também chamado de conversor série-paralelo. Figura 3 – Registrador Série-Paralelo de 4 bits Registrador Paralelo-Série (Conversor Paralelo-Série) Neste modo, o registrador opera com entrada paralela e saída serial. Para entrarmos com uma informação paralela, necessitamos de um registrador que apresente entradas Preset e Clear, pois é através destas que fazemos com que o Registrador armazene a informação paralela. Inicialmente, sempre será necessário ativar o Clear para zerar todas as saídas e, depois, introduzimos a informação paralela. Figura 4 – Registrador Paralelo-Série de 4 bits 4 Registrador Série-Série Podemos utilizar o registrador de deslocamento com entrada série e o consequente armazenamento da informação no mesmo, e recolher a informação também de modo série. Nota-se que nessa aplicação, após a entrada da informação, se inibirmos a entrada de clock, a informação permanecerá no registrador até que haja uma nova entrada. Assim sendo, é fácil observar que o registrador funcionou como uma memória. Registrador Paralelo-Paralelo A entrada paralela, como já visto, se faz através dos terminais Preset e Clear. Se inibirmos a entrada de clock, a informação contida no registrador pode ser acessada pelos terminais de saída Q3, Q2, Q1 e Q0. EXERCÍCIOS 1) A partir dos sinais aplicados às entradas, esboce as formas de onda das saídas para o Registrador de Deslocamento de 4 bits abaixo. 5 2) Esboce as formas de onda, para o registrador de deslocamento abaixo, em função dos sinais aplicados, considerando a entrada Enable igual a 0. 3) Determine a situação das saídas, Q3, Q2, Q1 e Q0 para o circuito do exercício anterior, após 3 descidas de clock, sabendo que PR3 =1, PR2 = 0, PR1 = 0, PR0 = 0 e ES = 0, que inicialmente houve a passagem do clear de 0 para 1, que o enable passou de 0 para 1 e logo após de 1 para 0. 4) No exercício anterior, o que aconteceria se ligássemos a saída Q0 à entrada ES e, logo após, aplicássemos à entrada clock sucessivas descidas de pulsos? 5) A figura abaixo mostra a situação de saída de um registrador de deslocamento de 6 bits, configurado para efetuar deslocamento à esquerda. Determine a nova situação de saída, no caso do pulso de clock aplicado ao sistema descer 2 vezes. 6 6) No exercício anterior, o que aconteceu numericamente com o resultado, após a aplicação dos pulsos?
Compartilhar