Arquiteturas RISC e SISC
Aluno: Ricardo da Silva Pinheiro
Curso Técnico de Informática – S1
Professor: Jairo Felipe Nunes
Aracati, 30 de junho de 2014.
Caracterização das arquiteturas RISC e SISC
A CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto Complexo de Instruções), usada em processadores Intel e AMD; suporta mais instruções, no entanto, com isso, mais lenta fica a execução delas.
A RISC (em inglês: Reduced Instruction Set Computing, Computador com um Conjunto Reduzido de Instruções) é uma linha de arquitetura de processadores que favorece um conjunto simples e pequeno de instruções, é usada em processadores PowerPC (da Apple, Motorola e IBM) e SPARC (SUN); suporta menos instruções, e com isso executa com mais rapidez o conjunto de instruções que são combinadas.
Diferenças
No CISC as instruções complexas são executadas em vários ciclos, as instruções são executadas pelo hardware, as instruções têm formato variável, a complexidade do sistema está no micro programa, possui um conjunto de registradores único.
No RISC as instruções simples são executadas em um ciclo, as instruções são interpretadas pelo próprio programa, as instruções têm formato fixo, a complexidade do sistema está no compilador, possui múltiplos conjuntos de registradores.
Vantagens e desvantagens
Um processador CISC (Complex Instruction Set Computer), é capaz de executar várias centenas de instruções complexas, sendo extremamente versátil. Exemplos de processadores CISC são os 386 e os 486. No começo da década de 80, a tendência era construir chips com conjuntos de instruções cada vez mais complexos, mas alguns fabricantes resolveram seguir o caminho oposto, criando o padrão RISC (Reduced Instruction Set Computer).
Ao contrário dos complexos CISC, os processadores RISC são capazes de executar apenas algumas poucas instruções simples. Justamente