Arquiteturas CISC-RISC
CENTRO UNIVERSITÁRIO DE ARARAQUARA – UNIARA
Disciplina de Introdução à Arquitetura de Computadores Arquiteturas CISC & RISC
Prof. Me. Cristiano Minotti
1
Tópicos
Características principais de
arquitetura CISC e
RISC;
Abordagem principal de cada tipo de arquitetura
Conjuntos de instruções e suas diferenças.
Fabricantes,
processadores,
linhas
de
computadores,
Arquitetura CISC & RISC
2
Breve Histórico
Antigamente, os processadores tinham poucas instruções e no máximo dois modos de endereçamento
• Surgimento dos computadores micro programados e com conjunto de instruções muito complexos a nível de máquina.
• Essa linguagem de máquina era interpretada por um micro programa que ficava na ROM.
• Criação de arquitetura de computadores com 200 instruções e
12 modos de endereçamento. Ex: Vax.
Arquitetura CISC & RISC
3
1
04/11/2014
Características:
RISC
CISC
INSTRUÇÕES COMPLEXAS
LEVANDO MULTIPLOS
CICLOS
INSTRUÇÕES SIMPLES
LEVANDO UM CICLO
Cada instrução não é subdivisível, tem
Internamente,
um
tamanho
fixo
Desta
forma
o
processador
a subdivide instruções
complexas
complexidade do processador é menor e em instruções mais simples, assim torna-se mais
simples
aumentar
a aumenta a complexidade do chip
velocidade
de
relógio
e
de
(micro-código)
processamento.
Arquitetura CISC & RISC
RISC
Apenas LOAD's e STORE's referenciam a memoria
•
Arquiteturas
instruções
4
CISC
Qualquer instrução pode referenciar a memória
registrador-registrador:
aritméticas/lógicas
usam
três
as
operandos,
todos em registradores.
•
Neste caso, apenas duas instruções acessam
diretamente a memória: LOAD e STORE. A instrução
LOAD carrega em um registrador ,um dado armazenado na memória e instrução STORE armazena na memória o conteúdo de um registrador.
Arquitetura CISC & RISC
RISC