Nivel do conjunto de instruções

695 palavras 3 páginas
Nível do Conjunto das Instruções
ISA = Instructions Set Architecture

Nível de Conjunto das Instruções

1

O nível ISA é a interface entre o hardware o software Nível de Conjunto das Instruções

2

Menor tempo de acesso

Maior tempo de acesso

Hierarquia de memória
Nível de Conjunto das Instruções

3

A memória pode alocar dados e instruções de forma alinhada ou não.Isto se reflete no endereçamento.

Nível de Conjunto das Instruções

4

Diversos Formatos de Instruções
Opcode= código de operação
Address = endereço

Nível de Conjunto das Instruções

5

Instruções em uma palavra
(word)

Instrução de 16 bits
Nível de Conjunto das Instruções

6

Nível de Conjunto das Instruções

7

Nível de Conjunto das Instruções

8

Nível de Conjunto das Instruções

9

Exemplo de Conjunto de
Instruções
IJVM (Integer Java Virtual Machine)

Nível de Conjunto das Instruções

10

Nível de Conjunto das Instruções

11

FORMATOS DAS INSTRUÇÕES IJVM

Nível de Conjunto das Instruções

12

Nível de Conjunto das Instruções

13

Modos de endereçamento
1 – Modo imediato
2 – Modo direto
3 – Modo direto via registrador
4 – Modo indireto via registrador
5 – Endereçamento indexado
6 - Base-Indexado
7 – Via estrutura de pilha
Nível de Conjunto das Instruções

14

Modo de endereçamento imediato
• O valor do operando se apresenta na instrução.
• Exemplo MOV R1, #0 (R1 0)

Opcode

end1

end2

0000 (=MOV)

01

00

Nível de Conjunto das Instruções

15

Modo de endereçamento direto
• O endereço do operando se apresenta na instrução.
• Exemplo MOV R1, endA (R1 A)

Opcode

end1

0000 (=MOV)

01

end2
101010

End2 é o endereço da memória.
Trata-se do modo de endereçamento direto
101010 = endereço da variável A (modo direto )

01 = endereço do registrador R1
(registrador) Nível de Conjunto das Instruções

16

Modo de endereçamento via registrador
• O

Relacionados

  • Introdução ao nível de arquitetura do conjunto de instruções
    544 palavras | 3 páginas
  • Arquitetura
    4218 palavras | 17 páginas
  • RISC X CISC
    2703 palavras | 11 páginas
  • Organizacão e arquitetura de computadores
    4873 palavras | 20 páginas
  • Risc e Cisc
    2669 palavras | 11 páginas
  • sistema de informação
    6213 palavras | 25 páginas
  • Arquitetura RISC e CISC
    1231 palavras | 5 páginas
  • Arquitetura de Computadores
    5291 palavras | 22 páginas
  • Máquinas Multiníveis
    2844 palavras | 12 páginas
  • Arquitetura de computadores
    4438 palavras | 18 páginas