Escolar Documentos
Profissional Documentos
Cultura Documentos
Controle microprogramado;
Poucos registradores;
Registradores especializados
2 - RISC
2.1 - O que um RISC?
A idia foi inspirada no fato de muitas das caractersticas que foram includas nos projetos
tradicionais de CPU para aumentar a velocidade estavam sendo ignoradas pelos programas
que foram executados neles. Alm disso, a velocidade do processador em relao a memria
de computador que a acessava estava cada vez mais alto.
Devido a um conjunto de intrues simplificadas, estas que podem ser implantadas por um
hardware diretamente ligado CPU a qual elimina o microcdigo e a necessidade de
decodificar instrues completas.
Tanto a Intel como a AMD, perceberam que usar alguns conceitos da arquitetura RISC em
seus processadores poderia ajud-las a criar processadores mais rpidos. Porm, ao mesmo
tempo, existia a necessidade de continuar criando processadores compatveis com os
antigos. No adiantaria muito lanar um Pentium ll ou Athlon extremamente rpidos, se
estes no fossem compatveis com os programas que utilizamos.
A idia ento passou a ser contruir chips hbridos, que fossem capazes de executar as
instrues x86, sendo compatveis com todos os programas, mas ao mesmo tempo
comportando-se iinternamente como chips RISC, quebrando essas instrues complexas em
instrues simples, que podem ser processadas por seu ncleo RISC. Tanto o Pentium ll e
III, quanto ao Athlom, Duron e Celeron, utilizam este sistema.
Do lado dos chips supostamente RISC, como por exemplo o G4 usados nos Macs, temos
esta mesma tendncia de contruir chips cada vez mais complexos, abandonando a idia dos
chips RISC simples e baratos em favor da complexidade tpica dos processadores CISC.
2.2 Como funciona um RISC?
Pode parecer estranho que um chip que capaz de executar algumas poucas instrues,
possa ser considerado por muitos, mais rpido do que o outro que executa centenas delas,
seria como comparar um professor de matemtica com algum que sabe apenas as quatro
operaes. Mas o que acontece, que um processador RISC capaz de executar tais
instrues muito mais rapidamente. A idia principal, que apesar de um processador CISC
ser capaz de executar centenas de instrues diferentes, apenas algumas so usadas
frequentemente. Em conjunto com um software adequado, este processador seria capaz de
desempenhar quase todas as funes de um processador CISC, acabando por compensar
suas limitaes com uma maior velocidade de processamento.
Muitas instrues;
Instrues so complexas;