Computação |
Desvantagens:
• Execução mais lenta por instrução;
• Maior complexidade de hardware, dificultando o paralelismo interno.
Exemplos clássicos de CISC: Intel x86; Motorola 68000 e VAX (DEC).
Arquitetura RISC (Reduced Instruction Set Computer)
A filosofia RISC surgiu como uma resposta à complexidade crescente das arquiteturas CISC.
Seu princípio básico é simplificar o conjunto de instruções, tornando todas as instruções rápidas e de execução uniforme, otimizadas para pipeline e paralelismo.
Características principais:
• Pequeno conjunto de instruções simples e regulares;
• Todas as instruções possuem tamanho fixo;
• Execução de uma instrução por ciclo de clock;
• Forte uso de registradores e instruções de carga/armazenamento (Load/Store);
• Controle implementado majoritariamente em hardware, sem microprogramação.
Vantagens:
• Decodificação rápida e previsível;
• Facilidade de implementação de pipeline;
• Maior eficiência energética e melhor desempenho por watt.
Desvantagens:
• Código de máquina maior (mais instruções por tarefa);