A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

(O método ad-hoc começa a falhar :-)

Apresentações semelhantes


Apresentação em tema: "(O método ad-hoc começa a falhar :-)"— Transcrição da apresentação:

1 (O método ad-hoc começa a falhar :-)
Organização do Ramses (O método ad-hoc começa a falhar :-)

2 Fase de Busca da Instrução

3 Execução - LDR

4 Execução - ADD Semelhante para AND, OR, SUB

5 Execução - STR

6 Execução - JMP

7 Execução - Jx, x=1 Jx, x=0

8 Execução - Instr. com regs

9 Execução - JSR

10 Operações ULA

11 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

12 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

13 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

14 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM s3, s4 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

15 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM s3, s4 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

16 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM s3, s4 s5, s6 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

17 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM s3, s4 s5, s6 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

18 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM s3, s4 s5, s6 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + s7 carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

19 Operações ULA

20 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

21 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

22 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

23 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC s3,s4 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

24 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC s3,s4 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

25 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC s3,s4 s5 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

26 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC s3,s4 s5 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

27 R P E MEM C M RX RDM RB RA X Y RI UAL Operações da UAL N Z C X + Y
carga REM incrementar PC carga PC s3,s4 s5 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

28 R P E MEM C M RX RDM RB + RA X Y RI UAL Operações da UAL N Z C X + Y
incrementar PC carga PC carga REM s3, s4 s5, s6 R read P E MEM write C carga RX M RX carga RB RDM carga RDM RB + s7 carga RA RA s1, s2 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP

29 R P E MEM C M RX Raux RDM RB RA X Y RI UAL Operações da UAL X N Z C
carga REM incrementar PC carga PC R read P E MEM write C carga RX M carga Raux RX Raux carga RB RDM carga RDM RB carga RA RA s1, s2 s3,s4 carga RI X Y Cód. Op. REG ME RI carry in UAL DECOD. Operações da UAL X carga N Z C carga N/Z C X + Y X - Y X and Y X or Y Unidade de Controle not X neg X shr X Y Sinais de Controle para a UCP


Carregar ppt "(O método ad-hoc começa a falhar :-)"

Apresentações semelhantes


Anúncios Google