Total de visualizações de página

quarta-feira, 23 de março de 2016

ARQUITETURA RISC E CISC - DIFERENÇAS



    Com certeza este é um tema bem interessante quando falamos de processadores. A arquitetura de processador descreve o tipo que foi usado em um computador. Grande parte dos computadores vêm com identificação e literatura descrevendo o processador que contém dentro de si, que são as arquiteturas CISC e RISC.

    A CISC (em inglês: Complex Instruction Set Computing, Computador com um Conjunto Complexo de Instruções), usada em processadores Intel e AMD. Essa arquitetura suporta mais instruções, no entanto, mais lentas ficam as execuções delas.
    A RISC (em inglês: Reduced Instruction Set Computing, Computador com um Conjunto Reduzido 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.

     Um processador CISC (Complex Instruction Set Computer), é capaz de executar várias centenas de instruções complexas, sendo extremamente versátil. Estes são exemplos de processadores CISC são os 386 e os 486. Utilizados no começo da década dos anos 80. Nessa época a tendência era construir chips com conjuntos de instruções cada vez mais complexos, mas alguns fabricantes contrariaram esse conceito, 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 por isso, os chips baseados nessas arquiteturas são mais simples e muito mais baratos. Outra vantagem dos processadores RISC, é que por terem um menor número de circuitos internos, podem trabalhar com CLOCKS mais altos. Um processador RISC é capaz de executar instruções muito mais rapidamente.

     Assim, em conjunto com um software adequado, estes processadores são capazes de desempenhar todas as funções de um processador CISC, compensando as suas limitações com uma velocidade maior de operação. Atualmente, vemos processadores híbridos, que são essencialmente processadores CISC, porém que possuem internamente núcleos RISC. Assim, a parte CISC do processador pode cuidar das instruções mais complexas, enquanto que o núcleo RISC pode cuidar das mais simples, nas quais é mais rápido.

      Na verdade, as grandes empresas que desenvolvem microprocessadores hoje, utilizam o melhor de cada estrutura. Essa classificação por arquitetura está um pouco obsoleta, tendo em vista que nenhum processador hoje em dia é CISC ou RISC totalmente. Por necessidade e pelos desenvolvimentos cada vez mais ousados das diferentes empresas, um caminhou em direção ao outro, tentando aproveitar as vantagens que existiam em cada qual, adaptando-as para melhorar a eficiência e desempenho e chegaram ao patamar que conhecemos atualmente.

Nenhum comentário:

Postar um comentário