Escolar Documentos
Profissional Documentos
Cultura Documentos
Centro Tecnológico
Departamento de Informática e Estatística
Curso de Graduação em Ciências da Computação
Lógica Programável
INE 5348
Aula 12
Projeto de Sistemas Digitais no Nível RT. Barramentos x
Multiplexadores, Registradores x Banco de Registradores,
Análise de Timing de um SD.
4 sinais de controle
n n
overflow S0
+/-
n
8 sinais de controle
00 01 10 1 1 00 01 10 1 1 n n
overflow S0
+/-
n n
n
overflow S0
+/-
n
• 4 registradores
• 2 “portas” de leitura e 1 “porta” de escrita
• 2 bits de endereço/ por “porta”
INE/CTC/UFSC slide 12T.5 Prof. José Luís Güntzel
Lógica Programável - semestre 2007/2
Projeto de Sistemas Digitais no Nível RT
Registradores x Banco de Registradores
Exemplo 2: Banco de registradores de um microprocessador
3 Controle
5 ULA
Reg a ser 32
lido #1 Dado
5 lido #1 Para o BC
Reg a ser Zero
lido #2
Registradores ULA
5 32
Reg a ser
escrito Dado
lido #2
Dado de
escrita 32
EscReg
D1 Q1
Q1
lógica de D2 Q2
lógica de
próximo Q2 saída
Bloco Operativo
estado
D3 Q3
Q3
Sinais de controle
(comando)
saída
1 Período do clock ?
ck
2 Período do clock
ck