Registradores de Deslocamento: mudanças entre as edições
Sem resumo de edição |
|||
Linha 15: | Linha 15: | ||
==Registradores de Deslocamento de Dados em Série e Paralelo== | ==Registradores de Deslocamento de Dados em Série e Paralelo== | ||
Um '''registrador de deslocamento''' permite transferir uma palavra binária de um dispositivo a outro. O deslocamento de dados pode ser em '''paralelo''', quando todos os bits são transferidos em um único pulso de clock, | Um '''registrador de deslocamento''' permite transferir uma palavra binária de um dispositivo a outro. O deslocamento de dados pode ser em '''paralelo''', quando todos os bits são transferidos em um único pulso de clock, como no exemplo anterior. O deslocamento de dados também pode ser '''série''', quando os dados são transferidos bit a bit, um em cada pulso de clock, como no próximo exemplo. | ||
;Exemplo: '''Registrador deslocamento''' de 4 bits, com a entrada de dados em série e a saída em série ou em paralelo. | ;Exemplo: '''Registrador deslocamento''' de 4 bits, com a entrada de dados em série e a saída em série ou em paralelo. | ||
[[Arquivo:RegistradorSerie4bits.png | | [[Arquivo:RegistradorSerie4bits.png | 600px]] | ||
==Referências== | ==Referências== |
Edição das 22h44min de 4 de abril de 2014
Armazenamento e transferência de dados
- Autoria
- Evandro Cantú / IFPR - Câmpus Foz do Iguaçu
Registradores
Um dos principais usos dos flip-flops é no armazenamento de dados codificados em binário. Estes dados geralmente são armazenados em palavras binárias múltiplas de 4 bits, formadas por grupos de flip-flops, formando os chamados registradores.
A operação de carga ou armazenamento de dados em um registrador caracteriza uma transferência de dados.
- Exemplo
- Registrador de 4 bits síncrono, cujos dados de entrada são armazenados na presença de um pulso na entrada de clock.
Registradores de Deslocamento de Dados em Série e Paralelo
Um registrador de deslocamento permite transferir uma palavra binária de um dispositivo a outro. O deslocamento de dados pode ser em paralelo, quando todos os bits são transferidos em um único pulso de clock, como no exemplo anterior. O deslocamento de dados também pode ser série, quando os dados são transferidos bit a bit, um em cada pulso de clock, como no próximo exemplo.
- Exemplo
- Registrador deslocamento de 4 bits, com a entrada de dados em série e a saída em série ou em paralelo.
Referências
TOCCI, R.J.; WIDMER, N.S.; MOSS, G.L. Sistemas Digitais: princípios e aplicações, São Paulo: Pearson, 2011.