Académique Documents
Professionnel Documents
Culture Documents
Comofuncionaumcomputador
Comofuncionaumcomputador?
Aprimeiravista,umcomputadorcompostoporummonitor,umacaixa,umrato,um
teclado,umaimpressora,etc.Dizemosqueomonitoreaimpressoraconstituemo
dispositivodeoutput(sada)eoratoeotecladoconstituemodispositivodeinput(entrada).
Seabrimosacaixadeumcomputador,podemosvervrioselementosqueparecemser
ligadosentreeles.Esteelementosconstituemohardwaredocomputador.
Aprimeiracoisaquepodemosverumaplacacobertadevriosrectngulos.Estaplaca
denominada placame e os rectngulos so circuitos integrados, tambm chamados
chips.
1.Slot1forPentiumIIprocessorcartridge
2.ATXpowerconnector
3.CPUfanheadert
4.AGPslotSupportsAGP66MHz/133MHz
(Sideband)3.3Vdevice
5.SBLinkTMheader
6.SuperI/Ochipset
7.FivePCIslots
8.SystemBIOS
9.Hardwaremonitoring
10.TwoISAslots
11.TwoUSBportsconnectors
12.PS/2mouseportconnector
13.PS/2keyboardportconnector
14.Three168pinDIMMsocketssupportfor
SDRAMmodule
15.Floppyportconnector
16.PrimaryIDEconnector
17.SecondaryIDEconnector
18.Clockgenerator
19.Intel440BXchipset(82443BXand
82371EB)
20.Frontchassicfanheader
21.Standard/EPP/ECPparallelportconnector
22.16550fastUARTcompatibleserialports
connector(COM2)
23.16550fastUARTcomlatibleserialports
connector(COM1)
Osprincipaisblocosfuncionaisquesepodemencontrarnumcomputador:
aentidadequeprocessaainformao:oprocessador.Utilizadoparaaexecuode
funesmatemticas,grficas,decomunicaes...
Oprocessadorcompostoporblocos,cujoosprincipaisso:
Conjuntoderegistosparaarmazenartemporariamenteainformaoquevem
damemria.
Unidadesfuncionaisparaoperarsobreasvariveis
Unidade de controlo que emite a sequncia de sinais adequados ao
funcionamento do processador e para actuao noutros componentes do
http://alumni.ipt.pt/~sandrina/trabalhos/como_funciona_um_computador.htm
1/3
09/12/2014
Comofuncionaumcomputador
computador
Indispensvelaindanumcomputador,obarramentoocomponentedaarquitectura
queinterligatodososcomponentesdocomputador.Tratasedeumconjuntodecondutores
elctricosatravsdosquaispassatrstiposdeinformao:
Dados,transferidosbitabitporcadaumdoscondutores
Endereos,queindicamolocaldedestino/origemdosdados
Controlo,comosinaisderelgio,sinaisdeinterrupo,etc.
Distinguemsedoistiposdebarramentodentrodocomputador:
BarramentoLocal(oudeSistema),queinterligasincronamenteCPUe
memria.
BarramentodeEntrada/Sada,queinterligatodososoutrosdispositivosao
barramentolocal.
http://alumni.ipt.pt/~sandrina/trabalhos/como_funciona_um_computador.htm
2/3
09/12/2014
Comofuncionaumcomputador
Slot/Conector
Qualquerdispositivoexternodeveserinterligadocomosistemaatravsdo
barramento.Existempornormadispositivosexternos,comooteclado,asportassriee
paralela,etc.EssesdispositivossointerligadoscomosistemaatravsdebarramentosE/S
internos.Aocontrriodestes,hdispositivosexternosquenosocomunsatodosos
computadoresequesetornanecessrioacrescentaraosistemaaolongodotempo.Estes
barramentossoslotsquepermiteaconecodenovosadaptadores.Oadaptadordispe
deumconectornormalizadoqueencaixanoslotrespectivo.
Funcionamentobsicodeumcomputador
Quandooprocessadorrecebeumcomando(deverestararmazenarnamemria
rpida,noformatocodificadoassociadoaocomputador,linguagemmquina),vaibuscara
instruomemria,descodificaainformaonelacontidaeexecutaaoperao
especificada.
Dadoqueoprocessadorentendeapenasoscomandosemlinguagemmquina,
necessrioconverterosprogramasescritosemlinguagensdosnveisdeabstraco
superioresparanveismaisbaixos,atchegarlinguagemmquina.Estestradutoresou
conversoresdenveissodesignadospor:
Assemblers:programasquetraduzemostextosescritosemassemblylanguage
paralinguagemmquina,ondecadacomandocompreendidopeloprocessadorse
encontracodificadoembinrio.
Compiladores:programasquetraduzemosprogramasescritosemHLL(High
LevelLanguagescomooJava,Pascal,etc.)paraumnveldeabstracoinferior.
http://alumni.ipt.pt/~sandrina/trabalhos/como_funciona_um_computador.htm
3/3