Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ARQUITETURA DE PROCESSADORES
CISC
ITAQUA
2015
1
ARQUITETURA DE PROCESSADORES
CISC
ITAQUA
2015
2
INTRODUO
O processador uma das partes indispensveis do computador, e
sempre vemos artigos, pesquisas e tecnologias para seu aprimoramento.
Tivemos grandes avanos desde o primeiro microchip comercial lanado pela
Intel em 1971, o 4004, que processava apenas 74 mil instrues por segundo,
at os atuais processadores que processam bilhes.
Nos anos 70 investigadores e projetistas viam a necessidade de mudar a
arquitetura dos processadores. Na poca o hardware se tornava mais barato e
o software mais caro, e eles viam como soluo mudar a complexidade do
software para o hardware. A ideia de mover a complexidade do software para o
hardware foi o que impulsionou a tecnologia CISC (em ingls: Complex
Instruction Set Computing, Computador com um Conjunto Complexo de
Instrues). Isso facilitaria o trabalho do programador, e seria muito mais
vantajoso, pois hardware era barato em vista a hora de trabalho do
programador.
O compilador na poca no era otimizado, e o hardware tambm era
limitado. Ele fazia o simples que era passar a linguagem de alto nvel (C e
Pascal) para o assembly e esse transcrito para a linguagem de mquina.
Porm o resultado era um cdigo mais extenso, alm de demorar bastante
tempo para ser compilado. Se quisessem um cdigo mais otimizado era
necessrio programar direto em assembly.
VANTAGENS E DESVANTAGENS
Vantagens:
Instrues mais complexas podem redundas em cdigo-objeto menor,
menos instrues, refletindo no custo.
So microprogramados, trazendo maior flexibilidade ao projeto de
mquinas.
Muitas das instrues esto guardadas no prprio processador,
facilitando o trabalho dos programadores de linguagem de mquina, pois
todas instrues que sero utilizadas esto disponibilizadas.
Desvantagens:
Nem sempre menos instrues acarretam em menos bits.
Por ser microprogramados, acarreta uma sobrecarga adicional de
interpretao de cada instruo.
Instrues diferentes levam quantidades de perodo de clock para
executar, o que pode tornar a mquina excessivamente lenta
Novas geraes de uma famlia de processador geralmente envolvem a
gerao antecessora, tornando assim o hardware e o conjunto de
instrues mais complexos ainda.
CARACTERSTICAS
Como no poderia faltar essa tecnologia tem suas peculiaridades, as principais
so endereamento complexo e utilizao de micro-cdigo.
Endereamento complexo: A figura a seguir ilustra o esquema de
armazenamento para um computador genrico, como exemplo faremos a
multiplicao de 2 nmeros. Os operandos sero carregados da memria ao
registrador da cpu e assim multiplicados pela ULA (Unidade lgica e
aritmtica).
CISC VS RISC
CONCLUSO
REFERNCIAS
http://pt.wikiversity.org/wiki/Introdu%C3%A7%C3%A3o_
%C3%A0_Arquitetura_de_Computadores/Arquiteturas_RISC_e_CISC
http://professorsilvertone.blogspot.com.br/2012/11/o-que-saoprocessadores-cisc-e-risc.html
http://www.ime.usp.br/~song/mac412/oc-cisc.pdf
http://necc.di.uminho.pt/wiki/lib/exe/fetch.php?
media=ap:1ano:sc:ap_sc_risc_cisc.pdf
http://www.hardware.com.br/artigos/risc-cisc/
http://waltercunha.com/blog/index.php/2009/08/30/risc-x-cisc/? http://pt.slideshare.net/Bibina_Karen/apresentao-46187794?related=3
http://www.gruponetcampos.com.br/2011/03/arquitetura-cisc-e-risc-qualdiferenca/
10