Você está na página 1de 6

UNIVERSIDADE DO ESTADO DE MINAS GERAIS UEMG

CAMPUS DE FRUTAL








CISC X RISC







BRUNA LEITO CORTES








Frutal (MG)
2014

Bruna Leito Cortes









CISC X RISC







Trabalho apresentado disciplina de Arquitetura de
Computadores do Curso de Sistemas de Informao sob a
orientao do professor Humberto Cecconi.








Frutal (MG)
2014


SUMRIO

1 CISC ........................................................................................................................ 3
2 RISC ........................................................................................................................ 3
3 CONCLUSES ....................................................................................................... 4
REFERNCIAS ........................................................................................................... 5

3


1 CISC
Um processador CISC (Complex Instruction Set Computer, ou "computador
com um conjunto complexo de instrues"), capaz de executar vrias centenas de
instrues complexas diferentes, sendo extremamente verstil (MORIMOTO, 2007).
Segundo Silva e Antunes (2007), a arquitetura CISC comeou a ser desenvolvida,
pois, como no incio dos anos 70 os compiladores eram pobres e as memrias
lentas, havia limitaes no tamanho do cdigo. Isso fez com que os softwares
ficassem caros, apesar de que o hardware fosse to caro.
As principais razes para promover essa arquitetura, na viso de Silva e
Antunes (2007), so: a facilidade da escrita de compiladores, o que poupa tempo e
esforo dos programadores, fazendo com que o custo dos softwares diminua;
compactao do cdigo, o que poupa memria; maior facilidade na deteco e
correo de erros, o que diminui o preo dos softwares e da manuteno.

2 RISC
Ao contrrio dos complexos CISC, os processadores RISC
1
so capazes de
executar apenas algumas poucas instrues simples (MORIMOTO, 2007). Segundo
o autor, a vantagem dos processadores RISC, que, por terem um menor nmero
de circuitos internos, podem trabalhar a frequncias mais altas, alm de terem uma
arquitetura mais simples e serem mais baratos.
A ideia por trs disso tudo que
[...] apesar de um processador CISC ser capaz de executar centenas de
instrues diferentes, apenas algumas so usadas freqentemente.
Poderamos ento criar um processador otimizado para executar apenas
estas instrues simples que so usadas mais freqentemente. Em
conjunto com um software adequado, este processador seria capaz de
desempenhar quase todas as funes de um processador CISC, acabando
por compensar suas limitaes com uma maior velocidade de
processamento. (MORIMOTO, 2007)


1
RISC: Reduced Instruction Set Computer, ou "computador com um conjunto reduzido de instrues
(MORIMOTO, 2007)
4


3 CONCLUSES
Tendo em vista que cada arquitetura tem as suas vantagens, Morimoto (2007)
explica que atualmente vemos processadores hbridos, que so essencialmente
processadores CISC, mas incorporam muitos recursos encontrados nos
processadores RISC (ou vice-versa).
A tabela a seguir nos mostra um comparativo entre as duas arquiteturas.

Comparao entre as arquiteturas RISC e CISC. Adaptado de Silva e Antunes
5


REFERNCIAS
MORIMOTO, C. E. Processadores RISC X Processadores CISC. 2007. Disponvel
em: < http://www.hardware.com.br/artigos/risc-cisc/>. Acesso em: 9 de maio de
2014.
SILVA, L. F.; ANTUNES, V. J. M. Comparao entre as arquitecturas de
processadores RISC e CISC. Disponvel em: <
http://necc.di.uminho.pt/lib/exe/fetch.php?media=ap:1ano:sc:ap_sc_risc_cisc.pdf>.
Acesso em: 9 de maio de 2014.

Você também pode gostar