Você está na página 1de 4

COMPUTADOR uma mquina (conjunto de partes eletrnicas e eletromecnicas) O que Organizao de Computador?

r? Parte do estudo da Cincia da Computao que trata dos aspectos relativos parte do computador mais conhecida dos especialistas que o constru ram e cujo entendimento ! "desnecessrio## ao pro$ramador% O que Arquitetura de Computador? &utra parte da Computao' mais no n vel de conhecimento desejado pelo pro$ramador' visto que suas caracter sticas tem impacto direto na ela(orao de um pro$rama% Funes de um Computador Processamento de dados) *rma+enamento de dados) ,ovimentao de dados) Controle O que istema? Conjunto de partes coordenadas que concorrem para a reali+ao de um determinado o(jetivo% Porque istema de Computao? Por ser um conjunto de partes que se coordenam (o teclado' a mem-ria' o processador' os dispositivos peri.!ricos) para a reali+ao de um o(jetivo Computar% O que Programa?? Conjunto de /nstru0es) ou 1ormali+ao de um al$oritmo em uma lin$ua$em inteli$ vel pelo Computador ! T"MA OP"RAC!O#A$ Conjunto de pro$ramas que $erenciam os recursos (hard2are e so.t2are) de um 3istema de Computao ! T"MA MU$T!#%&"! 456ispositivos 1isicos

75,icropro$ramao 859in$ua$em de ,quina :53istema &peracional ;5<tilitrios =5*plicativos ou *plica0es #'(e) * ++ Dispositi(os F'si,os > vel mais (ai?o onde est o n vel da l-$ica di$ital' cujos o(jetos de interesse so conhecidos como portas l-$icas% #'(e) - . Mi,roprogramao @ste ! o n vel da microarquitetura' onde en?er$a5se um conjunto de A a 87 re$istradores que .ormam uma mem-ria local e um circuito chamado <9* (<nidade 9-$ica e *ritm!tica) que est apta a reali+ar opera0es aritm!ticas muito simples #'(e) / ++ $inguagem de M0quina @ste n vel ! conhecido como n vel da arquitetura do conjunto de instru0es (n vel /3*) #'(e) 1 ++ istema istema Opera,iona) chamado de > vel B (rido' pois a maioria das instru0es da sua lin$ua$em tam(!m pertencem ao n vel /3* #'(e) 2 . Uti)it0rios @ste n vel' correspondente a 9in$ua$em de ,onta$em% #'(e) 3 . Ap)i,ati(os *s lin$ua$ens deste n vel em $eral so projetadas para serem usadas por pro$ramadores de aplicao' com al$um pro(lema a ser resolvido% Cais lin$ua$ens so conhecidas como lin$ua$ens de alto n vel CDD' Eava' 9/3P' Prolo$ U#!DAD" C"#TRA$ D" PROC" AM"#TO

o componente vital de um 3istema Computao% Fesponsvel pela reali+ao de qualquer operao reali+ada em um computador 4ua) o pape) 5undamenta) da CPU ? 3omar'),over um dado de um local de arma+enamento para outro) Crans.erir valor (dado) para um dispositivo de sa da etc Unidade Aritmti,a e $6gi,a Unidade Aritmti,a e $6gi,a . UA$

3oma) 55 3u(trao) ,ultiplicao) 55 6iviso) &perao l-$ica *>6) 55 &perao 9-$ica & &perao l-$ica G&F) 55 &perao Comple 6eslocamento direita) 55 6eslocamento esquerda) /ncremento) 55 6ecremento% Unidade Aritmti,a e $6gi,a . UA$ &s processadores mais modernos utili+am em sua arquitetura mais de uma <*9' de modo a tornar a e?ecuo de instru0es mais rpida

A partir do 1738 tem+se em9utido no mesmo C:ip8 este pro,essador matem0ti,o;#a arquitetura Pentium8 ,ontm+se // UA$8 -- para para numros numros inteiros inteiros e a <)tima para n<meros 5ra,ion0rios8 denominada FPU FPU .. F)oating Point F)oating Point Unit;

Registradores
so unidades de memria capazes de armazenar n bits. Os registradores esto no topo da hierarquia de memria, sendo assim, so o meio mais rpido e caro de se armazenar um dado.

Taman:o da Pa)a(ra Capacidade de Processamento de uma <CP H velocidade com que reali+a o ciclo de uma instruo FU#=>O CO#TRO$" projetada para entender o que .a+er' como .a+er' e comandar quem vai .a+er no momento adequado% R"$?@!O ou C$OCA o dispositivo $erador de pulsos cuja durao ! chamada de ciclo% Registrador de !nstruo BR!C o re$istrador que tem a .uno espec .ica de arma+enar a instruo a ser e?ecultada pela <CP% Contador de !nstruo BC!C

o re$istrador responsvel pelo arma+enamento do endereo da pr-?ima instruo que a <CP dever e?ecutar'ou seja' toda ve+ que a <CP e?ecuta uma instruo' o PC ! atuali+ado com um novo endereo% De,odi5i,ador de !nstruo o dispositivo utili+ado para identi.icar que operao ser reali+ada' correlacionada instruo cujo c-di$o de operao .oi decodi.icado% Registrador de Dados da Mem6ria +RDM Fe$istrador que arma+ena um valor que aca(ou de ser copiado da ,P' para ser trans.erido para a <CP ou um valor enviado pela <CP para ser escrito na ,P Registrador de "ndereos de Mem6ria . R"M Fe$istrador que arma+ena o endereo de uma posio de ,P que a <CP deseja acessar% O que uma instruo de M0quina M0quina? Conjunto de (its que especi.icam uma operao a ser reali+ada e o valor ou a locali+ao de um ou mais dados (operandos) que so manipulados pela operao% O que M"M?R!A? um componente muito simples) um "dep-sito# onde so $uardados certos elementos (as in.orma0es) para serem usados quando desejado (recuperao da in.ormao arma+enada)%

Você também pode gostar