Registradores Prof.: José Mauricio Neto

Slides:



Advertisements
Apresentações semelhantes
Flip-Flops e Dispositivos Correlatos
Advertisements

Contadores e Registradores
Organização de Computadores I
Eletrônica Digital Flip-Flops e Registradores de Deslocamento
Sistemas Digitais Projeto RTL – Unidade de Controle
O Sistema de Computação
Arquitetura e organização de computadores
Arquitetura e organização de computadores.
Arquitetura de Computadores
Aula 2 – Sumário Transferências entre registos
Sistemas Digitais Projeto RTL – Unidade de Execução
Unidades de Execução e de Controle Sistemas Digitais.
MC542 Organização de Computadores Teoria e Prática
Testabilidade Design for Testability (DFT) Guido Araujo Julho 2003.
MC542 Organização de Computadores Teoria e Prática
Introdução à Informática
Rganização de Computadores A Interface entre o Processador e os Periféricos Capítulo 8 – Patterson & Hennessy (seções 8.4 e 8.5) Organização de Computadores.
Contadores Digitais.
Análise de Circuitos Sequenciais Síncronos
Registradores de deslocamento (Shift Register)
Registradores de deslocamento (Shift Register)
1. Circuitos seqüenciais - conceito 2. Flip-flops 3. Registradores 4
Fundamentos de Eletrônica – Circuitos Seqüenciais
2002/2003 Programação Orientada para Objectos 1 Aula 4 Memória, unidade básica de memória e conceito de endereço Ponteiros Relação de ponteiros com matrizes.
Circuitos Combinacionais Básicos Descrição VHDL
Índice SUMÁRIO Introdução ao projeto de lógica seqüencial.
Antonyus Pyetro Infra-estrutura de Hardware – IF674
Registos SISTEMAS DIGITAIS Prof. Carlos Sêrro
Contadores e Divisores de Frequência
Circuitos Seqüenciais
Lógica Seqüêncial Bruno Silvério Costa.
Funcionamento básico de um processador de 8 bits
Processamento de dados na UCP e memória UCP
Organização e Arquitetura de Computadores Prof. Bruno Silvério Costa
Unidade Central De Processamento: Processador
UNIDADE LÓGICA ARITMÉTICA (ULA)
Circuitos Sequenciais
Eletrônica Digital II ELT013
SISTEMAS DIGITAIS AULA 6 Prof. José Bezerra de Menezes Filho CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DA PARAÍBA DA PARAÍBA.
Programação de Autómatos 4-Tratamento de Dados 4.1- Comparação de dados Programação.
Circuitos Combinacionais Básicos Descrição VHDL
Hardware Description Language Aula 8 –Verilog HDL
Hardware Description Language Aula 4 -VHDL Prof. Afonso Ferreira Miguel, MSc.
Hardware Description Language Aula 3 – AHDL (conclusão) Prof. Afonso Ferreira Miguel, MSc.
SISTEMAS DIGITAIS AULA 8
Tudo sobre o Processador
Parte 3 Seção de Dados e Unidade de Controle
UNIDADE LÓGICA ARITMÉTICA (ULA)
Diagrama de estado ? Exemplo:
Circuitos Integrados Digitais ELT017
FLIP-FLOPS Introdução.
SISTEMAS DIGITAIS AULA 7 Prof. José Bezerra de Menezes Filho CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA DA PARAÍBA DA PARAÍBA.
FLIP-FLOPs.
Máquinas de Estados Finitos (cont)
ANTONIO AUGUSTO LISBOA DE SOUZA
Latches e Flip-Flops (1/2)
Introdução às Máquinas de Estados Finitos (Finite State Machine - FSM)
Sistemas Digitais Aula 10 GRECO-CIN-UFPE.
LATCHES e FLIP-FLOPs Aula 9 GRECO-CIN-UFPE Como implementar uma célula de memória? Latches e Flip-Flops r n-1 r n-2 r n-3 r n-4 r 0 célula { 0,1} = 1.
Exercício: Trazer próxima aula
Latches e Flip-Flops (2/2)
Exercícios: trazer próxima aula
Cap. V – Análise e Síntese de Circuitos Sequenciais Síncronos
Prof.: Jean Carlo Mendes
1 Circuitos Sequenciais: Registradores Disciplina: Circuitos Digitais Aula 20 Lucas Santos Pereira.
Lei de Moore O número de transistores num circuito integrado duplica todos os 18 meses. Isto é extremamente relevante porque... as gates são feitas a partir.
CONVERSORES DE SINAL.
 Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:  Somar e subtrair  Mover um dado de um local de armazenamento.
Circuitos Sequenciais: Latch e Flip-Flop
Eletrônica Digital Circuitos Sequenciais
Transcrição da apresentação:

Registradores Prof.: José Mauricio Neto Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Plano da aula Registradores Armazenamento Deslocamento

Conjuntos ordenados de células de memória: 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

Registradores de Armazenamento Exemplo: Registrador com FFs D

Registradores de Armazenamento Transferência síncrona de dados

Registradores de Armazenamento Transferência síncrona paralela de dados

Registradores de Armazenamento Transferência assíncrona de dados

Registradores de Armazenamento Transferência para mais de um destino Princípio Exemplo de implementação

Registradores de Armazenamento Transferência a partir de mais de uma fonte Princípio Exemplo de implementação

Registradores de Armazenamento Transferência serial

Registradores de Deslocamento Exemplo de registrador de deslocamento com FFs JK

Registradores de Deslocamento Deslocamento unidirecional Símbolo Possível implementação Símbolo Possível implementação

Registradores de Deslocamento Deslocamento bi-direcional Símbolo Possível implementação

Registradores de Deslocamento Entrada serial/saída paralela : conversão série-paralelo Entrada paralela/saída serial : transferência serial

Registradores de Deslocamento Registrador de deslocamento genérico Possível implementação

Questão : trazer próxima aula O 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 e que você ligue as saídas (Q) dos FFs A3, A2, A1 e A0 a um conversor binário-HEXA, onde o bit A3 represente o bit mais significativo, qual a sequência de dígitos HEXA que você observaria (suponha 20 transições do clock)?