segunda-feira, 9 de junho de 2008

RISC x CISC

A principal diferença entre processadores que utilizam arquiteturas RISC (Reduced Instruction Set Computer) e os que utilizam arquiteturas CISC (Complex Instruction Set Computer) é que nas arquiteturas RISC é executado um conjunto simples de instruções enquanto nas arquiteturas CISC a cada instrução, podem ser executadas diversas operações de baixo nível, tais como carga a partir da memória, operação aritmética e armazenamento em memória, todas em uma simples instrução.

Um processador baseado em estrutura RISC mantém constante o tamanho da instrução, descarta endereçamento no modo indireto e retém somente aquelas instruções que podem ser sobrepostas e executadas em apenas um ciclo de máquina, ou menos. Um chip RISC processa instruções bem mais rápido que o seu concorrente CISC, além de ter um custo de fabricação menor.

Exemplos de Arquiteturas

RISC
Power, ARM, DEC Alpha, MIPS, HP PA-RISC, SPARC, Intel i960, AMD 29000, Motorola 88000, Altera Nios II.
CISC
System/360, VAX, PDP - 11, família Motorola 68000, Intel x86

Nenhum comentário: