conhecidas como instruções de máquina. A coleção das diferentes instruções
que a UCP é capaz de executar é conhecida como o conjunto de instruções do
- processador, o qual pode variar de um fabricante para outro e mesmo de um
Definição de RISC
É uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções que levam aproximadamente a mesma quantidade de tempo para serem executadas
É uma linha de arquitetura de processadores capaz de executar centenas de instruções complexas diferentes sendo, assim, extremamente versátil.
Cada instrução consiste num grupo de bits que pode ser dividido em duas partes:
- a primeira parte
- a segunda parte
referese aos dados que serão manipulados na operação, podendo ser constituída por mais de um campo.
Tamanho das Instruções
A definição dos códigos de operação do conjunto de instruções de um processador pode ser feita por duas maneiras:
- instruções com C.Op. de tamanho fixo
- instruções com C.Op. de tamanho variável
comandos disponíveis numa linguagem de alto nível (Basic, Pascal, Fortran, C, etc.)
Podemos, então, classificar as instruções de máquina nos seguintes tipos, dependendo da sua função:
- Processamento de dados: instruções aritméticas e lógicas
- Armazenamento de dados: instruções de memória
- Movimentação de dados: instruções de E/S;
- Controle: instruções de teste e desvio
Ciclo de instrução
- Busca (leitura) lê a próxima instrução da memória para a UCP;
- Decodifiação interpreta o código de operação e seus operandos (se existir)
- Execução efectua a operação indicada.
- Interrupção se as interrupções estão habilitadas e ocorreu uma interrupção, salva o estado do processo atual e processa a interrupção.
0 comentários:
Enviar um comentário