TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

COMPARATIVO ENTRE AS ARQUITETURAS DE PROCESSADORES RISC E CISC

Trabalho Universitário: COMPARATIVO ENTRE AS ARQUITETURAS DE PROCESSADORES RISC E CISC. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  23/11/2013  •  379 Palavras (2 Páginas)  •  894 Visualizações

Página 1 de 2

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 se caracteriza 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 apenas uma 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 SET COMPUTER)

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 bastante complicadas, 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 um conjunto 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 de produzir 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 entre arquitetura 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 dos programas 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 simples o que torna o projeto de processador mais simples, gastando menos tempo para ser executado.

A maior ameaça para as arquiteturas RISC e CISC pode não ser nenhuma delas (por oposição à outra), mas sim uma nova arquitetura denominada EPIC ( Explicit Parallel Instruction Computer).Como se pode depreender da palavra “paralelo” a arquitetura EPIC pode executar várias instruções em paralelo umas com as outras. Esta filosofia foi criada pela Intel e é, de certa forma, a combinação das arquiteturas RISC e CISC.

...

Baixar como (para membros premium)  txt (2.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com