Arquiteturas risc e cisc

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (379 palavras )
  • Download(s) : 0
  • Publicado : 7 de abril de 2013
Ler documento completo
Amostra do texto
COMPARATIVO ENTRE AS ARQUITETURAS DE PROCESSADORES RISC E CISC

ARQUITETURA RISC
(REDUCED INSTRUCTION SET COMPUTER)
É um computador com um conjunto de instruções reduzidas. Ela secaracteriza pela redução do tempo médio das instruções de máquina, o número de ciclos por instrução também diminui, porém o número de instruções executadas por programa aumenta. Cada instrução executa apenasuma operação, que são todas do mesmo tamanho, tem poucos formatos, e todas as operações aritméticas devem ser executadas entre registradores (dados da memória não podem ser utilizados como operandos).Os processadores baseados na computação de conjunto de instruções reduzidas, não tem micro-programação, as instruções são executadas pelo hardware.

ARQUITETURA CISC
(COMPLEX INSTRUCTION SETCOMPUTER)
Ela se caracteriza como tendo instruções mais complexas, seu objetivo é diminuir o número de instruções que um programa necessita para sua implementação. Muitas dessas instruções são bastantecomplicadas, executando múltiplas operações quando uma única instrução é dada (por exemplo, é possível realizar um loop complexo usando apenas uma operação assembly. O problema com máquinas CISC é que umconjunto pequeno de instruções complexas torna o sistema consideravelmente mais lento. Os projetistas decidiram retornar a uma arquitetura mais simples, delegando ao compilador a responsabilidade deproduzir código eficiente com esse novo conjunto de instruções. Máquinas que utilizam esta filosofia são chamadas de máquinas RISC. O Intel x86 utiliza esse tipo de arquitetura.
A diferença entrearquitetura CISC e RISC é que a CISC possui uma micro-programação, ou seja, um conjunto de códigos e instruções pré-programadas no computador e isso lhe permite receber e executar instruções vinda dosprogramas e vinda também diretamente da CPU. A arquitetura RISC não faz o uso de microprogramação sendo que suas instruções de códigos de máquina são de tamanho fixo e usam modos de endereçamento...
tracking img