Mudanças entre as edições de "DIG222802 AULA06"
Linha 37: | Linha 37: | ||
{| border="1" cellpadding="5" cellspacing="0" style="text-align: center;" | {| border="1" cellpadding="5" cellspacing="0" style="text-align: center;" | ||
− | |+'''Tabela 1 - | + | |+'''Tabela 1 - Estados dos registradores''' |
|- | |- | ||
! style="background:#4069e1; width: 20px;" | Clock | ! style="background:#4069e1; width: 20px;" | Clock | ||
Linha 79: | Linha 79: | ||
| 0 | | 0 | ||
|} | |} | ||
+ | |||
+ | Registradores deste tipo são também conhecidos por LATCHES ou FLIP-FLOP do tipo D. Existem disponíveis comercialmente registradores de diversos tamanhos como mostrado anteriormente. | ||
+ | |||
+ | |||
+ | ==Registradores de deslocamento== | ||
+ | |||
+ | É um registrador no qual os FF são conectados de forma a permitir, além da | ||
+ | inserção a operação de deslocamento dos bits da palavra binária. A importância | ||
+ | das operações de deslocamento dos bits está no fato destas viabilizarem, | ||
+ | entre outras, a realização de um grande número de operações lógicas e aritméticas | ||
+ | em um sistema digital. Os bits de uma registrador podem ser transmitidos | ||
+ | de duas maneiras: | ||
+ | |||
+ | '''Em série''': os bits da palavra são transferidos em sequência (um após o outro) | ||
+ | por um único fio. Este formato economiza circuitos. | ||
+ | |||
+ | '''Em paralelo''': os bits da palavra são transferidos simultaneamente por um | ||
+ | número de fios igual ao número de bits. Este formato economiza tempo. | ||
+ | Assim, levando-se em consideração as formas possíveis para se transmitir | ||
+ | uma palavra, pode-se inserir e retirar os bits em um registrador de maneira | ||
+ | serial ou paralela. Desta forma, é possível a implementação de 4 tipos básicos | ||
+ | de registradores: | ||
+ | |||
+ | |||
+ | *entrada e saída serial; | ||
+ | *entrada paralela e saída serial; | ||
+ | *entrada serial e saída paralela; | ||
+ | *entrada e saída paralela. | ||
=Lista de Exercícios= | =Lista de Exercícios= |
Edição das 11h40min de 26 de abril de 2016
Apresentação
Olá Estudante,
Até agora aprendemos sobre os flip-flop e contadores assíncronos e síncronos, crescente, decrescente, modulares, com carga inicial e tudo mais. Aprendemos também a compreender as formas de onda expressas nos diagramas de funcionamento e agora vamos ver um das aplicações muito apreciadas com flip-flops, que são os registradores.
Bons Estudos!
Prof. Douglas A.
Objetivo
- Aprender sobre registradores.
Registradores
Uma das formas mais comuns de utilização dos flip-flop (FF) é no armazenamento e transferência de informações (bits). Cada FF possui a capacidade de armazenar um bit. Vários FFs podem ser configurados para formar um registrador no qual pode-se armazenar uma palavra binária. São necessários tantos FF quantos forem os bits da palavra. Os registradores armazenam bits e têm a capacidade de transferir esses bits para outros registradores seja de forma simultânea ou uma a uma.
Registradores do tipo porta paralela
Neste registrador todos os bits são armazenados simultaneamente. Ele é constituído de FF com as entradas de clock ligadas em comum. Quando ocorre a transição positiva do clock, os dados de D1 a D4 são armazenados nas saídas Q1 a Q4. A Figura 1 mostra um circuito registrador do tipo porta paralela.
Figura 1 - Registrador do tipo "Porta Paralela".
Clock | D1 | D2 | D3 | D4 | Q1 | Q2 | Q3 | Q4 |
---|---|---|---|---|---|---|---|---|
0 | 1 | 0 | 1 | 0 | ? | ? | ? | ? |
1 | 0 | 1 | 0 | 1 | 0 | 1 | 0 | |
0 | X | X | X | X | 1 | 0 | 1 | 0 |
Registradores deste tipo são também conhecidos por LATCHES ou FLIP-FLOP do tipo D. Existem disponíveis comercialmente registradores de diversos tamanhos como mostrado anteriormente.
Registradores de deslocamento
É um registrador no qual os FF são conectados de forma a permitir, além da inserção a operação de deslocamento dos bits da palavra binária. A importância das operações de deslocamento dos bits está no fato destas viabilizarem, entre outras, a realização de um grande número de operações lógicas e aritméticas em um sistema digital. Os bits de uma registrador podem ser transmitidos de duas maneiras:
Em série: os bits da palavra são transferidos em sequência (um após o outro) por um único fio. Este formato economiza circuitos.
Em paralelo: os bits da palavra são transferidos simultaneamente por um número de fios igual ao número de bits. Este formato economiza tempo. Assim, levando-se em consideração as formas possíveis para se transmitir uma palavra, pode-se inserir e retirar os bits em um registrador de maneira serial ou paralela. Desta forma, é possível a implementação de 4 tipos básicos de registradores:
- entrada e saída serial;
- entrada paralela e saída serial;
- entrada serial e saída paralela;
- entrada e saída paralela.
Lista de Exercícios
Organização da próxima aula
Referências
[1]
<< | <> | >> |
---|