Escolar Documentos
Profissional Documentos
Cultura Documentos
TECNOLOGIA EM SISTEMAS
DE INFORMAÇÃO
DISCIPLINA
ARQUITETURA DE
COMPUTADORES
PROFESSORA: EVELY
INTEGRANTES DO GRUPO:
Cleber Oliveira Rezende
Udinei
Pedro Luiz
Objetivo:
Definir processadores CISC X
RISC
Diferenças técnicas e de
performance
Utilização
Tendências
CISC
Complex Instruction Set Computer
(Computador com Conjunto de Instruções
Complexas)
Usa comandos que incorporam um
grande nº de pequenas instruções
para executar uma simples
operação.
Chip maior fisicamente
Exemplo: 80486 da Intel e o
Motorola 68030
RISC
Reduced Instruction Set Computer
(Computador com Conjunto de
Instruções Reduzidas)
São encontrados em computadores
mais atuais.
Projeto menos complicado que usa
instruções mais simples para
executar uma operação.
Chip menor fisicamente
Usa menos transistores
Fabricação geralmente mais barato
Comparação entre três máquinas CISC
típicas com as três primeiras máquinas
RISC. Os tamanhos de instrução e de
microcódigo estão em bytes
CISC RISC
Xerox Berkeley Stanford
Modelo IBM 370/168 VAX 11/780
Dorado
IBM 801
RISC I MIPS
Tamanho do
54 61 17 0 0 0
Microcódigo
Tamanho da
2-6 2-57 1-3 4 4 4
Instrução
Tabela Comparativa
Máquina RISC pode diferir de sua concorrente CISC de
oito formas críticas :
RISC CISC
1 Instruções simples levando Instruções complexas
1 ciclo levando múltiplos ciclos
2 Apenas LOADs/STOREs Qualquer Instrução pode
referenciam a memória referenciar a memória
3 Altamente pipelined Não tem pipeline, ou tem
pouco
4 Instruções executadas pelo Instruções executadas pelo
hardware microprograma
5 Instruções com formato fixo Instruções de vários
formatos
6 Poucas instruções e modos Muitas instruções e modos
7 A complexidade está no A complexidade está no
compilador microprograma
8 Múltiplos conjuntos de Conjunto único de
Mudança da Arquitetura CISC
para RISC
Mudança radical da arquitetura CISC para
RISC
Conjunto de instruções modificadas
Compatibilidade binária foi prejudicada
com relação ao desempenho
Redução do tamanho:
Registros adicionais
On-chip chaces que são cronometrados
tão rapidamente quanto o processador;
Unidades funcionais adicionais para
execução superescalar;
Instruções adicionais não-RISC (mais
rápidas);
On-chip aceitando operações de ponto
Vantagens de uma arquitetura
RISC
Velocidade
Simplicidade do Hardware
Instrução de máquina simples
Desvantagens de uma
arquitetura RISC
Qualidade do Código
Expansão do Código
Projeto de Sistema
Vantagens de uma arquitetura
RISC
Velocidade
Devido a tecnologia
pipelined os
processadores RISC
alcançam duas a quatro
vezes a performance dos
processadores CISC
usando tecnologia de
semicondutor equivalente
Vantagens de uma
arquitetura RISC
Simplicidade do hardware
A performance de um
processador RISC depende
diretamente do código gerado
pelo programador. No caso de
um código mal desenvolvido o
processador pode gastar um
tempo demasiado na execução
das instruções, isto faz com que
a performance de uma máquina
RISC dependa em grande parte
Desvantagens de uma
arquitetura RISC Expansão do
Código
www.seraggi.page.com.br/html/risc.h
tml
www.guiadoharware.net
www.douglastorres.hpg.com.br