Beruflich Dokumente
Kultur Dokumente
Registradores
Nos sistemas digitais as informaes esto representadas por conjuntos de dgitos binrios (palavras) Atualmente, o tamanho da palavra de 32, 64 ou 128 bits. Um sistema digital deve possuir recursos de hardware que lhe permitam processar e armazenar simultaneamente conjuntos de n bits (n = tamanho da palavra)
Registradores
Registradores
Circuito digital formado por N flip-flops, podendo armazenar N bits. Constitudos de flip-flops D ou JK Mestre-Escravo ligados de forma encadeada onde a sada do anterior ligada diretamente na sada do posterior O tipo de ligao entre os flip-flop faz com que eles se comportem como um flipflop D;
Registradores
Registradores
Registradores
Possui 4 configuraes diferentes, dadas pelo modo como os dados (bits) entram e como so transmitidos do registrador para outro circuito. Configuraes bsicas
- Modo serial: os dados so recebidos e/ou transmitidos um bit por vez, em uma nica linha;
- Modo paralelo: mais de um bit que compem os dados so recebidos e/ou transmitidos simultaneamente, em mais de uma linha.
Registradores
De acordo com os modos de entrada e sada dos bits, os registradores podem ser classificados como: 1. Registrador srie-srie:
Registradores
2. Registrador srie-paralelo:
Registradores
3 Registrador paralelo-paralelo:
Registradores
4. Registrador paralelo-srie
Conversor Srie-Paralelo
Conversor Srie-Paralelo
- Sadas Q3 Q2 Q1 Q0
- Atua na descida do clock; - Um pulso de clock para cada bit da informao; - Sada comea zeradas; - Entrada com o bit menos significativo primeiro;
Conversor Srie-Paralelo
So registradores que utilizam entrada e/ou sada seriais e os dados movimentam-se internamente, sendo chamados tambm de registradores de deslocamento (shift registers). O funcionamento deste registrador depende da forma como so ativadas as entradas CK, MR, PL e S:
Pa, Pb, Pc e Pd so as entradas paralelas; Qa, Qb, Qc e Qd so as sadas paralelas, Qa tambm a sada serial;
Se PR=1 - levam a sada do respectivo flip-flop para 1, Se PR=0 - no mudam o valor da sada no flip-flop. Se CL=1 - levam a sada 0, Se CL=0 - no mudam o valor da sada do flip-flop. Observar que para habilitar as entradas CL de cada flip-flop existe uma nica entrada MR, que est invertida:
- para habilitar CL de cada flip-flop deve-se aplicar o sinal 0, para evitar a confuso e a troca de sinais.
2. Srie-paralelo: Procede-se de modo igual ao registrador srie-srie, com a diferena de que as sadas paralelas so obtidas diretamente das sadas Qa a Qd. Para isto, deve-se aguardar o ltimo pulso de clock para que a sada do ltimo flip-flop do registrador seja atualizada com o ltimo bit do dado de entrada, para ento efetuar a transmisso paralela.
3. Paralelo-paralelo:
Deste modo os bits em Pa, Pb, Pc e Pd so enviados s sadas dos flip-flops caso os valores sejam 1. Caso alguns bits em Pa a Pd sejam 0, ento as respectivas sadas Qa a Qd no so modificadas, e como foram resetadas, permanecem em 0.
4. Paralelo-srie:
Neste modo a entrada se procede da mesma forma que no modo anterior, porm a transmisso dos dados se faz de forma serial, dependente do sinal de clock, para que os bits saiam por Qa.
Assim, a entrada de dados paralelamente s pode ser feita aps o ltimo bit do dado ser transmitido (deslocado) por Qa. Logo aps, o registrador deve ser resetado e os novos dados podem entrar paralelamente.
Registradores
Nas diferenas entre o modo serial e o modo paralelo, pode-se notar que:
- Paralelo:
- fornece simultaneamente a entrada e/ou sada dos bits, sendo mais rpido,
- exige mais linhas de entrada e/ou sada (mais circuitos ligados ao registrador).