- O projeto do Conjunto de Instruções inicia com a escolha de uma entre duas abordagens, a abordagem RISC e a CISC.
- O termo RISC é a abreviação de Reduced Instruction Set Computer, ou Computador de Conjunto de Instruções Reduzido e CISC vem de Complex Instruction Set Computer, ou Computador de Conjunto de Instruções Complexo.
- Um computador RISC parte do pressuposto de que um conjunto simples de instruções vai resultar numa Unidade de Controle simples, barata e rápida.
- Já os computadores CISC visam criar arquiteturas complexas o bastante a ponto de facilitar a construção dos compiladores, assim, programas complexos são compilados em programas de máquina mais curtos. Com programas mais curtos, os computadores CISC precisariam acessar menos a memória para buscar instruções e seriam mais rápidos.
Características | RISC | CISC |
---|---|---|
Arquitetura | Registrador-Registrador | Registrador-Memória |
Tipos de Dados | Pouca variedade | Muito variada |
Formato das Instruções | Instruções poucos endereços | Instruções com muitos endereços |
Modo de Endereçamento | Pouca variedade | Muita variedade |
Estágios de Pipeline | Entre 4 e 10 | Entre 20 e 30 |
Acesso aos dados | Via registradores | Via memória |
Sem comentários:
Enviar um comentário