Академический Документы
Профессиональный Документы
Культура Документы
Uma máquina define uma linguagem, assim como uma linguagem define
uma máquina.
OE
Q0 Q1 Q2 Q3 BA BB
saídas
Arquiteturas de Alto Desempenho Profa Luiza Mourelle 10
Nível de Microprogramação
controle 2x1
saída
14
15
F(A,B)
S0
S1 deslocador
CPU barramento
endereço
MAR barramento de endereço
controle
DECB
DECA
4
3
2 GSC
MUX
1
R MPC INC
E
G
S MC
LA LB
A C A A
M M
MAR M O L S B R W E C D
A B A
U N U H R D R N D
MBR R C
X D R
AMUX
N
ALU LMS
Z
DESL
x-y=x+y+1
Arquiteturas de Alto Desempenho Profa Luiza Mourelle 19
Nível de Microprogramação
1 - atribuição: AC := A;
2 - aritmética: PC := PC + 1;
3 - lógica: A := band (IR,SMASK);
B := inv (C);
4 - deslocamento: TIR:= lshift (TIR);
D := rshift (A + B)
5 - desvios: goto 0;
if N then goto 50;
Arquiteturas de Alto Desempenho Profa Luiza Mourelle 20
Nível de Microprogramação
4
3
2 GSC MUX
1
R MPC INC
E
G
S MC
LA LB
OP R1 R2 MIR
MAR
LMS
4 4 4
MBR
2_
AMUX 2/
N
ALU NZ DECOP
Z
/ 2
DESL 2 /
RD
WR
Arquiteturas de Alto Desempenho Profa Luiza Mourelle 23