Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


trabalho registrador, Notas de estudo de Cultura

desenvolvimento de um banco de registradores paa um microprocrssador de 6 bits.

Tipologia: Notas de estudo

2011

Compartilhado em 20/10/2011

carlos-eduardo-morera-6
carlos-eduardo-morera-6 🇧🇷

4.7

(3)

6 documentos

1 / 12

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
1
Centro Universitário de Rio Preto
TRABALHO #5:
BANCO DE REGISTRADORES
Aluno: Carlos Eduardo Morera Código: 20081472
Turma: 54381
Disciplina: Microcontroladores e microprocessadores
Curso: Engenharia Elétrica
Professor: M. Sc. José A. A. Viana
São José do Rio Preto, 06 de Outubro de 2011.
pf3
pf4
pf5
pf8
pf9
pfa

Pré-visualização parcial do texto

Baixe trabalho registrador e outras Notas de estudo em PDF para Cultura, somente na Docsity!

Centro Universitário de Rio Preto

TRABALHO #5:

BANCO DE REGISTRADORES

Aluno: Carlos Eduardo Morera – Código: 20081472

Turma: 54381

Disciplina: Microcontroladores e microprocessadores

Curso: Engenharia Elétrica

Professor: M. Sc. José A. A. Viana

São José do Rio Preto, 06 de Outubro de 2011.

ÍNDICE

1 - INTRODUÇÃO.................................................................................

2 – DESENVOLVIMENTO....................................................................

3 – REFERÊNCIAS...............................................................................

Circuito com portas lógicas para a elaboração da macro.

Aqui temos a macro expandida, em fase de construção.

E por fim a aplicação da macro em um circuito básico.

Após a criação do decodificador, devemos criar uma unidade registradora de 6 bits, lembrando que o banco será constituído de 8 dessas unidades. Veja a seguir como ficou a unidade:

Circuito com flip-flops de uma unidade registradora de 6 bits

Por fim, a macro em teste.

Com as duas macros anteriores, podemos partir para o banco de registradores. Veja como ficou:

Detalhe do registrador do primeiro bit. São três sinais de controle: CLK, OEA e OEB. O clock depende de três sinais, o sinal de controle do decodificador do barramento C, o sinal que permite ou não a habilitação do barramento C e o clock em si. Estes três sinais são combinados em uma porta lógica E (conforme desenho). O clock só é acionado qdo os três assumirem valor lógico alto, caso contrário, nada acontece. OEA é o sinal de habilitação do barramento A, significa Output Enable A. Este sinal vem do decodificador do barramento A, como este é o bit 0, o sinal vem do termo m0 do decodificador. De forma idêntica, o barramento B é controlado pelo OEB.

Imagem da macro expandida.