As várias instruções que um CPU pode efectuar chamam-se conjuntos de instruções.
Nos processadores existem duas tecnonoligas diferentes de conjuntos de instruções:
- Sistema com conjuntos de intruções complexo (CISC) - O processador tem muitas instruções mas é mais lento;
- Sistema com conjuntos de intruções reduzido (RISC) - O processador tem menos instruções mas processa mais rápidamente;
- Indica qual a instruções e como vai ser executada, sendo consituida por um campo;
- São os dados que vão ser processados, pode ser constituido por mais do que um campo.
processador pode ser feita por duas maneiras:
- Instruções com código de operação de tamanho fixo - A execução e manipulação é mais facilitada, tendo todas as instruções o mesmo número de bits;
- Instruções com código de operação de tamanho variável - Permite maior versatilidade porque permite a codificação de um número maior de instruções usando uma menor quantidade de bits.
- 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;
- Controlo: instruções de teste e desvio.
Aqui tem um esquema de como é feito o ciclo das instruções, neste caso é o ciclo sem interrupção:
Sem comentários:
Enviar um comentário