registradores 1 material cedido por: antonio augusto lisboa de souza prof.: josé mauricio neto
TRANSCRIPT
![Page 1: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/1.jpg)
Registradores 1
Registradores
Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA
Prof.: José Mauricio Neto
![Page 2: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/2.jpg)
Registradores 2
Plano da aula
• Registradores•Armazenamento•Deslocamento
![Page 3: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/3.jpg)
Registradores 3
Registradores
• Conjuntos ordenados de células de memória:• composto por n células, capaz de armazenar uma palavra com n bits de comprimento
• Classificação de acordo com sua função:•Amazenamento (guardar dados, função de memória)
•Deslocamento (pode deslocar conteúdo p/ dir. ou esq.)
• Operação frequente entre registradores:•Transferência de dados
![Page 4: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/4.jpg)
Registradores 4
Registradores de Armazenamento
Exemplo: Registrador com FFs DExemplo: Registrador com FFs D
![Page 5: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/5.jpg)
Registradores 5
Registradores de Armazenamento
Transferência síncrona de dadosTransferência síncrona de dados
![Page 6: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/6.jpg)
Registradores 6
Registradores de Armazenamento
Transferência síncrona paralela de dadosTransferência síncrona paralela de dados
![Page 7: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/7.jpg)
Registradores 7
Registradores de Armazenamento
Transferência assíncrona de dadosTransferência assíncrona de dados
![Page 8: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/8.jpg)
Registradores 8
Registradores de Armazenamento
Transferência para mais de um destinoTransferência para mais de um destino
PrincípioPrincípio
Exemplo deExemplo deimplementaçãoimplementação
![Page 9: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/9.jpg)
Registradores 9
Registradores de Armazenamento
Transferência a partir de mais de uma fonteTransferência a partir de mais de uma fonte
PrincípioPrincípio
Exemplo deExemplo deimplementaçãoimplementação
![Page 10: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/10.jpg)
Registradores 10
Registradores de Armazenamento
Transferência serialTransferência serial
![Page 11: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/11.jpg)
Registradores 11
Registradores de Deslocamento Exemplo de registrador de deslocamento com FFs JKExemplo de registrador de deslocamento com FFs JK
![Page 12: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/12.jpg)
Registradores 12
Registradores de Deslocamento
SímboloSímbolo Possível implementaçãoPossível implementação
SímboloSímbolo Possível implementaçãoPossível implementação
Deslocamento unidirecionalDeslocamento unidirecional
![Page 13: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/13.jpg)
Registradores 13
Registradores de Deslocamento Deslocamento bi-direcionalDeslocamento bi-direcional
SímboloSímbolo
Possível implementaçãoPossível implementação
![Page 14: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/14.jpg)
Registradores 14
Registradores de Deslocamento
Entrada serial/saída paralela : conversão série-paraleloEntrada serial/saída paralela : conversão série-paralelo
Entrada paralela/saída serial : transferência serialEntrada paralela/saída serial : transferência serial
![Page 15: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/15.jpg)
Registradores 15
Registradores de Deslocamento
Registrador deRegistrador dedeslocamentodeslocamento
genéricogenérico
PossívelPossívelimplementaçãoimplementação
![Page 16: Registradores 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA Prof.: José Mauricio Neto](https://reader036.vdocuments.co/reader036/viewer/2022070508/5706386c1a28abb823905838/html5/thumbnails/16.jpg)
Registradores 16
Questão : trazer próxima aulaO circuito abaixo implementa um Registrador de Deslocamento com Realimentação Linear (Linear Feedback Shift Register, LFSR). LFSRs podem ser usados, por exemplo, para gerar sequências de números pseudo-aleatórias.
Supondo que inicialmente que todos os Flip-Flops estejam setados Supondo que inicialmente que todos os Flip-Flops estejam setados e que você ligue as saídas (Q) dos FFs Ae que você ligue as saídas (Q) dos FFs A33, A, A22, A, A11 e A e A00 a um a um conversor binário-HEXA, onde o bit Aconversor binário-HEXA, onde o bit A3 3 represente o bit mais represente o bit mais significativo, qual a sequência de dígitos HEXA que você observaria significativo, qual a sequência de dígitos HEXA que você observaria (suponha 20 transições do clock)?(suponha 20 transições do clock)?