segunda-feira, 22 de maio de 2017

Arquitetura de computadores

- RISC (Lembrar de Homem) (reduced instruction set) dá destaque ao software e usa instruções mais simples.
- Porque consegue executar uma instrução por clock, pipelining é possivel.
- Instrução é register-to-register
- Muitos registros de uso genérico.
- Operações complexas conseguidas à custa de operações simples.
- Na RISC só existem duas instruções de acesso à memória: LOAD e STORE
- instruções executadas pelo hardware;
- Instruções com poucos modos de endereçamento;
- Poucas instruções;
- Arquitetura com muitos registradores;
- Instruções utilizam poucos ciclos de máquina;
RISC --> Reduzido, Fixo, 1/ciclo, Pipeline, Não Microcódigo, Load/Store, Direto no Hardware.

- CISC (Lembrar de Mulher) (complex instruction set) ênfase no hardware, usa instruções complexas com vários ciclos de clock. Instrução é memory-to-memory (CISC tem poucos registers, usando memória principal para manusear instruções. Os registers do CISC são específicos para algumas funções. Os do RISC são genéricos e mais numerosos.
I. Instruções de tamanho variável.
II. Modos de endereçamento complexos permitem que muitos endereços possam ser calculados pelo hardware.
- Instruções em diversos formatos;
- Pouco uso da técnica de pipelining;
- muitas instruções;
- Instruções com diversos formatos;
- Instruções utilizam múltiplos ciclos;
- Arquitetura com poucos registradores;
- instruções executadas por microcódigo;
CISC --> Completo, Microcódigo, Complexa, Cmum, Código menor.

Nenhum comentário:

Postar um comentário