6
Risc X Cisc funcionalidade e aplicabilidade Por: Anne Ingrid, Gregory Laborde, Wenndel Denyson

Risc X Cisc

Embed Size (px)

DESCRIPTION

trabalho apresentado a disciplina de intrudução ao hardware, ministrada pelo prof. romero.Esta apresentação traz de forma clara simples e objetiva as vantagens e desvantagens destes processadores.

Citation preview

Page 1: Risc X Cisc

Risc X Ciscfuncionalidade e

aplicabilidade

Por: Anne Ingrid, Gregory Laborde, Wenndel Denyson

Page 2: Risc X Cisc

Risc

• A idéia do projeto Risc são máquinas com ciclo de instrução reduzido.

• Implementação do conjunto de instruções em um só chip.

• Processador mais barato e mais frio.• Alguns Risc´s:Dec Alpha,Sparc, Power PC, Mips.

Page 3: Risc X Cisc

Cisc

• Usa comandos que incorporam muitas instruções para executar uma única tarefa.

• Conjunto de comandos contendo diversos sub-comandos.

• Execução de comandos maiores e mais complicados.

• CISC toda a plataforma Intel, dos tradicionais ao Pentium.

Page 4: Risc X Cisc

Arquitetura Risc

• Conjunto de instruções simples executadas pelo hardware, sem uso de interpretador.

• Utilização de uma instrução por ciclo do Datapath.

• Não existe micro código a complexidade está no compilador.

• Uso de Pipeline, divisão da execução de uma instrução fases ou estágios.

Page 5: Risc X Cisc

Arquitetura Cisc 1. O programa envia ao processador o nome

do comando junto com qualquer outra informação necessária, como as localizações na RAM dos números a serem multiplicados.

2. os comandos CISC não são do mesmo tamanho, o microprocessador examina o comando para determinar quantos bytes do espaço de processamento o comando necessita.

3. O processador enviado comando solicitado pelo software para uma unidade de decodificação,tradução de micro código.

4. as instruções são executadas uma a uma. Todas as demais são isoladas até que a instrução em uso seja completada.

5. O nanoprocessador executa cada uma das instruções do microcódigo através de um conjunto de circuitos

Page 6: Risc X Cisc

Arquitetura Vantagem Desvantagem

Risc a) Melhor alinhamento de instruções na memória.

b) É mais simples, utiliza um pequeno conjunto de instruções.

c) Fisicamente menores que o Cisc.

d) Não utiliza microcódigo.

a) Menos endereçamentos remotos que os

b) chips CISC.c) Não tem bom

desempenho no Windows.

d) O Risc executa a compilação de uma única forma.

Cisc a) A maioria dos PC`s utiliza Cisc(Intel).

b) Em máquinas CISC, existem várias maneiras de se fazer a mesma coisa e o compilador analisa qual a melhor.

c) Execução de mais operações que o Risc.

a) Muitas instruções mínimas pra executar uma simples operação.

b) Execução das instruções uma a uma.