Please enable JavaScript.
Coggle requires JavaScript to display documents.
RISC X CISC - Coggle Diagram
RISC X CISC
RISC
Instruções Simples (único ciclo de clock)
Desempenho otimizado com foco no Software
Não possui unidade de memória
Usa hardware separado para implementar instruções
Não necessita de memória externa para cálculos
Conjunto de instruções reduzido
Muitas instruções são primitivas
Possui uma variedade de instruções diferentes que pode ser usadas para operações complexas
Modos de enderaçamento complexos são sintetizados com software
Vários conjuntos de registradores
A complexidade está no compilador que executa o programa
Expansão de código pode ser um problema
Decodificação de instruções simples
ARM, Alpha, ARC, PA-RISC
CISC
Instruções Completas (vários ciclos de clock)
Instruções complexas para operações complexas
Desempenho otimizado com foco no Hardware
Possui unidade de memória
Modos de enderaçamento diferentes
Representa instruções de linguagem de programação de nível superior e com mais eficiência
Modos de endereçamento complexos
A complexidade está no microprograma
Descodificação complexa
Requer memória externa para cálculos
Único conjunto de registradores
Expansão de código não é um problema
AMD, Intel x86