Você está na página 1de 14

ARQUITECTURA DE UM SISTEMA PC

AUTORES: FERNANDO ALVES


LILIANA CASTRO

CURSO: EI1 PS LABORAL
NOVEMBRO 2003


INDCE

1. Introduo................................................................................................................................ 3
2. Placa principal - Motherboard................................................................................................ 4
2.1. Famlias de Motherboard ................................................................................................. 4
2.2. Componentes constituintes ............................................................................................ 6
3. O Processador......................................................................................................................... 7
3.1. Funcionamento do Processador..................................................................................... 8
3.2. Cronologia do processador............................................................................................. 9
3.4. Caractersticas dos Processadores................................................................................ 9
3.4.1. Barramentos................................................................................................................. 9
3.4.2. Registos Internos ....................................................................................................... 10
3.4.3.Unidade de Interface de Barramentos........................................................................ 10
3.4.4. Unidade de Controlo .................................................................................................. 10
3.4.5. Coprocessador Matemtico ....................................................................................... 10
3.4.6. A Unidade Aritmtica e Lgica................................................................................... 10
3.4.7. A velocidade do Processador .................................................................................... 11
3.4.7.1. Overclocking........................................................................................................ 11
3.4.8. O sistema da Cache................................................................................................... 11
4. Memria.................................................................................................................................. 12
4.1. Memria RAM.................................................................................................................. 13
4.2. Memria DRAM............................................................................................................... 13
BIBLIOGRAFIA........................................................................................................................... 14



















Arquitectura de um sistema PC
EI1 3 /14

1. Introduo


O elemento mais importante de um computador a motherboard. Para que os outros
componentes perifricos funcionem, necessrio que estejam integrados a este circuito, razo
pela qual o seu nome significa "placa-me".
Este componente divide-se em quatro reas principais, com funcionalidades estreitamente
ligadas.
O objectivo do computador a execuo de uma srie de tarefas (ou programa). Para
o conseguir, necessria a existncia de uma unidade central de processamento (CPU
ou processador) que acumula a gerncia da organizao interna do computador com
o objectivo para que o mesmo est a ser utilizado. Para isso, necessrio que este
componente seja capaz de ler e escrever informao na memria principal do
computador, onde se encontram as instrues e os dados associados, reconhecer e
executar sries de instrues de um ou vrios programas, e saber como as transmitir
aos outros componentes.
neste importante componente de armazenamento local de acesso rpido que o
processador vai encontrar todos os dados e instrues associadas tarefa que est a
executar. Da mesma maneira do que memria humana, este componente permite o
armazenamento da informao, quer a nvel temporrio (durante todo o perodo de
processamento) ou definitivo.
A arquitectura do bus de um computador o modo como todos os componentes da
motherboard esto interligados, ou seja, o principal caminho por onde toda a
informao passa de e para todos os dispositivos perifricos.
A maioria dos componentes que integra o computador esto implementados
directamente na motherboard. Por vezes, necessria ligao de outros dispositivos
(ex.: placa grfica, placa de som) ao sistema para que possam trabalhar com os outros
componentes. Esta ligao feita atravs da introduo do circuitos integrados dos
dispositivos em questo em slots de expanso localizados sobre a motherboard.













Arquitectura de um sistema PC
EI1 4 /14

2. Placa principal - Motherboard

A motherboard a pea central do PC. Todas as outras placas, perifricos e componentes
esto ligados a ela, e eis, por isso, a origem do nome. O rpido desenvolvimento das
motherboards em muito se deve rpida evoluo dos processadores e da proliferao de
novas normas.

2.1. Famlias de Motherboard

possvel classificar as motherboards em duas grandes famlias: AT e ATX. Na famlia AT,
mais antiga (em produo desde 1983 at 1996 ), podem-se encontrar motherboards de
diversos tamanhos, estando mais divulgadas as mais pequena, designadas por baby AT, por
oposio ao formato Full-size AT. Tipicamente estes formatos utilizam o mesmo tipo de caixa.

Organizao tpica de uma motherboard AT




As placas ATX (especificao desenvolvida pela Intel, em 1996) representam uma natural
evoluo relativamente s anteriores, sendo totalmente incompatveis ao nvel da caixa. As
principais inovaes podem ser resumidas do seguinte modo:




Arquitectura de um sistema PC
EI1 5 /14
conectores das diversas portas de I/O integrados na motherboard, o
que evita a instalao de cabos, aumentado assim a fiabilidade;
fonte de alimentao liga atravs de um nico conector, que apenas
encaixa num posio (potencial fonte de erros nas placas AT!);
a posio da CPU e dos conectores de memria facilita o seu
manuseamento e promove a capacidade de refrigerao, uma vez que
se encontram estrategicamente prximos das ventoinhas da fonte;
os conectores das unidades de disco esto mais prximos dos espaos
reservados para a sua instalao; e
inverso do fluxo de ar (objecto de recomendao, mas que est a ser
assumido como norma). O ar forado para refrigerao - proveniente
das ventoinhas da fonte de alimentao - dever ser "soprado" para
dentro da caixa, o que evita que o computador funcione como um
"aspirador".
Organizao tpica de uma motherboard ATX







Arquitectura de um sistema PC
EI1 6 /14

semelhana do que aconteceu com o formato AT, a Intel tambm especificou uma verso
reduzida da placa ATX, a MicroATX, apenas de dimenses mais reduzidas, mas fisicamente
compatvel com uma ATX. Assim como, para sistema de perfil baixo, seguindo uma filosofia
idntica utilizada nas placas LPX, surgiu recentemente o formato NLX, que poder, a curto
prazo, constituir a preferncia para sistemas de baixo custo (e baixo desempenho, dadas as
limitaes para instalar componentes de topo de gama, normalmente com requisitos trmicos
mais exigentes!).

A tendncia de miniaturizao subjacente definio do formato MicroATX continuou, no s
por parte da Intel, que em 1999 desenvolveu a especificao FlexATX (como adenda
especificao MicroATX), mas tambm a empresa Via, que em meados de 2000 desenvolveu a
especificao ITX, a qual, atravs de uma fonte de alimentao especificamente desenvolvida
para o efeito, permite desenhar sistemas de dimenses bastante reduzidas. Realce-se,
contudo, que do ponto de vista dos encaixes mecnicos, todas estas placas so compatveis. A
tabela seguinte permite a comparao das dimenses fsicas destas trs placas.

Designao Larg. Mx. (mm)
Comp. Mx.
(mm)
MicroATX 244 244
FlexATX 229 191
ITX 215 191

Para alm destes formatos normalizados, possvel encontrar motherboards com formatos
proprietrios, o que dever ser evitado, uma vez que tais sistemas limitam uma das principais
caractersticas dos computadores pessoais, a sua modularidade e flexibilidade. [

2.2. Componentes constituintes

Uma motherboard constituda pelo seguinte conjunto de blocos, os quais poder identificar
com relativa facilidade, inspeccionando uma motherboard e, simultaneamente, consultando o
respectivo manual tcnico
1. Conector para a CPU (eventualmente mais do que um )
2. Chipset
Gerador de clock
Controlador de barramento
Timer




Arquitectura de um sistema PC
EI1 7 /14
Controlador(es) de interrupes (PIC - Programmable Interrupt Controller)
Controlador(es) de acesso directo memria (DMA - Direct Memory Access

3. O contador de tempo real (RTC- Real Time Clock), que mantm o registo da hora
actual - na realidade, o nmero de segundos desde o dia 1 de Janeiro de 1970, ou
1994!)
4. CMOS RAM (e a respectiva pilha), que mantm a informao sobre a configurao
5. ROM BIOS, que contm as rotinas de baixo nvel para controlo dos perifricos
integrados, assim como o programa de configurao (setup)
6. Controladores de perifricos, integrados (inicialmente apenas controladores de portas,
depois gradualmente, controladores de discos, udio, vdeo, rede e at mesmo
controladores de subsistemas de armazenamento sofisticados como os RAID.
7. Conectores para a memria cache RAM
8. Conectores para a memria central (SIMM/DIMM)
9. Conectores do(s) barramento(s)
10. Conectores para perifricos e para indicadores luminosos e interruptores da caixa
11. Fonte regulvel para a CPU (VRM), que fornece CPU uma tenso adequada e
diferente daquela que fornecida pela fonte de alimentao.
12. Jumpers (pequenos dispositivos que, normalmente, permitem interligar 2 pinos) para
configuraes de natureza no programvel, isto , que dependem apenas das
caractersticas dos componentes implantados na motherboard). [6]

3. O Processador

O objectivo principal do computador a execuo de uma srie de tarefas
e o processador o dispositivo que realmente o faz. Por essa razo todo o
objectivo e arquitectura interna do computador esto viradas para este
pequeno dispositivo. Para que estas funcionalidades sejam uma realidade,
o processador tem de ser capaz de ler e escrever informao na memria principal do
computador. Este factor pode ser crtico, pois as tarefas a executar bem como toda a
informao a processar esto, l, armazenadas.




Arquitectura de um sistema PC
EI1 8 /14
Da mesma maneira, o processador tem de ser capaz de transmitir aos restantes dispositivos do
computador a sua funo especfica para que possa orquestrar com sucesso todas as tarefas
levadas a cabo pelo computador. O modo como essa orquestrao levada a cabo , ento,
uma operao complexa.
O processador est dividido em duas partes principais. A Unidade Aritmtica e Lgica (ou
ALU) leva a cabo todas as operaes aritmticas e lgicas, bem como uma outra srie de
tarefas especficas. A Unidade de Controle (ou CU) a responsvel pela sequncia das
instrues a executar, a leitura/escrita da informao armazenada na memria, a
descodificao das instrues e o controle de todos os outros dispositivos do computador.

3.1. Funcionamento do Processador

O CPU recebe continuamente instrues para serem executadas. Cada instruo uma ordem
de processamento de dados e o trabalho do CPU consiste principalmente em clculos e
transporte de dados.

O CPU recebe pelo menos dois tipos de dados:
- Instrues acerca do que fazer com os outros dados.
- Dados que sero processados de acordo com as instrues.

O que chamamos instrues o cdigo de programao, que inclui mensagens enviadas ao
computador, ordens de impresso entre outras.

Os dados so normalmente dados do utilizador, sejam eles informaes numa base de dados,
uma folha de clculo, uma imagem, etc.

A maior carga de trabalho do CPU consiste na descodificao de instrues e localizao da
de dados, e os clculos em si no so o tipo de trabalho muito pesado para um
microprocessador.

A descodificao no fundo, a percepo de instrues que o utilizador envia para o CPU.
Todos os CPUs dos PCs so compatveis 8086. Isto quer dizer que os programas comunicam
com o CPU atravs de um famlia especfica de instrues.

Dado que existe a necessidade dos CPUs das geraes subsequentes poderem utilizar as
mesmas instrues do 8088, foi necessrio criar um conjunto de instrues compatveis. Os
CPUs mais recentes tm de perceber as mesmas instrues. Esta compatibilidade um




Arquitectura de um sistema PC
EI1 9 /14
standard da indstria desde ento. Todos os processadores novos, independentemente da sua
gerao, tm de ser capazes de perceber e manipular o formato de instrues 8088.

3.2. Cronologia do processador


CPUs ANO

1 Gerao

8086 e 8088 1978-81

2 Gerao

80286 1984

3 Gerao

80386DX e 80386SX 1987-88

4 Gerao

80486DX, 80486SX
80486DX2 e 80486DX4
1990-92

5 Gerao

Pentium,
Cyrix 6X86, AMD K5,
IDT Winchip C6
1993-95
1996
1997

5 Gerao
Melhorada

Pentium MMX
IBM/Cyrix 6X86MX
IDT Winchip2 3D
1997
1997
1998
6 Gerao

Pentium Pro
AMD K6
Pentium II
AMD K6-2
1995
1997
1997
1998
6 Gerao
Melhorada

Pentium II porttil
Celeron porttil
Pentium III
AMD K6-3
Pentium III Cumine
1999

7 Gerao

AMD Athlon
AMD Athlon Thunderbird
Pentium 4
1999
2000


3.3. Caractersticas dos Processadores

3.3.1. Barramentos

Uma das caractersticas principais de um processador ou CPU os seus barramentos. Os
barramentos so auto-estradas por onde circula a informao, seja no interior do CPU ou do
interior para o exterior e vice-versa.

Os barramentos internos transportam a informao entre os vrios componentes internos do
processador, isto , coprocessador aritmtico, cache L1, registos, etc. [1]





Arquitectura de um sistema PC
EI1 10 /14
Os barramentos externos so trs: barramento de dados, barramento de endereos e
barramento de controlo, cada qual com a sua funo especfica.

3.3.2. Registos Internos

Os registos so reas de armazenamento internas do processador e so usados para guardar
dados que esto a ser trabalhados pelo processador. Os registos so o mais rpido de
memria acessvel ao processador, isto porque, alm de fazerem parte integrante do
processador, tambm esto ligados directamente lgica do processador. [1]

3.3.3.Unidade de Interface de Barramentos

a parte do processador que faz a interface, ou ligao, entre ele e o resto do sistema. O seu
nome vem do facto de lidar com a informao que se movimenta atravs do barramento de
dados, a ligao primria para a transferncia de informao de e para o processador. Ela
responsvel por responder a todos os sinais que vo para o processador e gerar sinais que
saem do processador para o resto do sistema. [1]

3.3.4. Unidade de Controlo

A unidade de controlo o circuito que controla o fluxo de informao no processador e
coordena as actividades das restantes unidades internas. As funes executadas pela unidade
de controlo variam grandemente de acordo com a arquitectura do CPU. [1]

3.3.5. Coprocessador Matemtico

O coprocessador matemtico, ou mais correctamente unidade de vrgula flutuante ou FPU
(Floating Point Unit), dedicado execuo de funes ou operaes matemticas com
nmeros de vrgula flutuante. Um nmero de vrgula flutuante aquele que no inteiro. Os
nmeros inteiros e os dados representados por nmeros inteiros so processados por outro
componente do processador, a Unidade Aritmtica e Lgica. [1]

3.3.6. A Unidade Aritmtica e Lgica

No Pc grande parte do trabalho feito com informao inteira, isto , nmeros inteiros e dados
so representados por nmeros inteiros. Nos inteiros inclumos nmeros, caracteres e dados
similares. Os nmeros que no so inteiros so nmeros de vrgula flutuante.





Arquitectura de um sistema PC
EI1 11 /14
na unidade aritmtica e lgica que as instrues so executadas e o trabalho feito. Nos
processadores mais antigos s existe uma destas unidades, onde as instrues so
processadas sequencialmente. Nos processadores mais recentes j temos mais unidades,
permitindo que mais de uma instruo seja executada simultaneamente. [1]

3.3.7. A velocidade do Processador

A velocidade do relgio de sistema de um computador medida como frequncia ou numero
de ciclos por segundo. Um oscilador de quartzo controla a velocidade de relgio. Quando uma
tenso aplicada ao quartzo, ele vibra a uma determinada frequncia. A oscilao emana do
cristal na forma de corrente alterna na proporo da harmnica do cristal. Esta corrente alterna
o sinal do relgio.

Um computador trabalha a milhes destes ciclos por segundo, pelo que a sua velocidade
medida em megahertz (MHz), isto tendo em linha de conta que um Hertz igual a um ciclo por
segundo. [1]
3.3.7.1. Overclocking
Dado que quase todas as placas principais nos permitem alterar, livremente a velocidade de
processamento da nossa mquina, isto , podemos configurar a nossa placa para que o nosso
computador funcione, por exemplo, a 800 MHz, mesmo que as caractersticas de fbrica digam
que ele um 600 MHz. [1]

3.3.8. O sistema da Cache

A memria de cache um bloco de memria de acesso rpido e independente da memria do
sistema, onde o processador guarda temporariamente dados e instrues, a fim de melhorar a
resposta do sistema.

A memria cache fica entre o microprocessador e a memria RAM do computador. O
microprocessador l blocos de instrues e dados da memria do sistema e coloca-os
temporariamente na memria cache. a partir desta memria de cache que essas instrues
so descodificadas e executadas. Como o tempo de acesso memria de cache muito mais
curto do que o tempo de acesso memria do sistema, a velocidade de leitura das instrues
maior e consequentemente a velocidade de todo o sistema aumenta.

O CPU ou o controlador de cache depende do sistema utilizado, l blocos de informao de
memria do sistema e coloca-os na memria de cache a fim de serem processados. Durante o
seu processamento alguns destes dados na memria de cache podem ser alterados pelo
resultado do clculo. Se isto acontecer os dados da memria de cache ficaram diferentes dos




Arquitectura de um sistema PC
EI1 12 /14
dados correspondentes na memria do sistema, ento o CPU dever actualizar a memria do
sistema com os novos valores, para que o contedo da memria cache seja uma imagem real
da memria do sistema.

Existem vrios mtodos para a actualizao destes dados. O mtodo pode variar de
equipamento para equipamento e em alguns casos ele escolhido pelo utilizador. Dos
mtodos conhecidos salientamos o mtodo Write-Through e o mtodo Write-Back.

Write-Through Mtodo no qual o controlador de cache observa continuamente os dados na
memria de cache e actualiza a memria do sistema sempre que detectada a alterao da
informao na memria de cache.

Write-Back No mtodo Write-Back a informao escrita em blocos e a cada bloco
associado um bit. Sempre que exista na memria de cache um dado mais recente e diferente
do que o dado correspondente na memria do sistema, este bit muda de estado. Pela anlise
deste bit, e sempre que tal se torne necessrio, o controlador de cache actualiza a memria do
sistema com o bloco onde a informao foi alterada a fim de evitar erros no clculo. [2]


4. Memria

Este componente de armazenamento local de acesso rpido o centro de toda a actividade no
computador. Isto, porque armazena temporariamente toda a informao que o computador vai
precisar. Em termos de comparao, como um bloco de apontamentos onde o computador
escrevinha durante o normal funcionamento. Toda a informao que contm est associada s
tarefas em execuo, aps as quais retirada e o espao ocupado associado aos dados das
tarefas seguintes.
A analogia do bloco de notas perfeitamente indicada para ilustrar o funcionamento da
memria. Nada est permanentemente registado no papel. Basta escrever por cima que toda a
informao anterior substituda pela nova. Da mesma maneira, no necessrio apagar a
informao que j no interessa. Basta, sim, escrever por cima o novo bloco de informao. A
leitura possvel atravs do simples acesso directo a um dado local da memria.
A memria pode ser dividida quanto sua funcionalidade em dois tipos distintos: a RAM
(Random Access Memory) onde o processador pode ler e escrever e a ROM (Read Only
Memory) que apenas pode ser lida e onde, por isso, se guardam normalmente programas e/ou
informao interna do computador. Estes podem-se subdividir em vrias classes de acordo
com a tecnologia de fabrico e arquitectura interna.






Arquitectura de um sistema PC
EI1 13 /14

RAM ROM
SRAM ROM
DRAM PROM
NVRAM EPROM
FIFO EEPROM

FLASH

4.1. Memria RAM

memria usada para armazenar programas e dados dado o nome de Random Acess
Memory ou memria de acesso aleatrio, e tem como principais caractersticas o facto de ser
voltil, isto , se desligarmos o computador, deixa de haver corrente elctrica nos seus circuitos
e a informao a guardada desaparece, e ser tambm uma memria de leitura e escrita, onde
o processador pode efectuar alteraes nos dados guardados nos seus circuitos.

A RAM divide-se em vrios tipos, tendo cada um deles as suas caractersticas e tecnologias
especficas.

4.2. Memria DRAM

A memria DRAM a que vem instalada nos PCs e construda com base numa tecnologia
que torna este tipo de memria mais acessvel em termos financeiros. Por consequncia vai
ser mais lenta a ler e a escrever os dados nos seus circuitos por parte do processador.

um tipo de RAM que somente armazena os dados se for continuamente acedida por uma
lgica especial chamada circuito de refrescamento (refresh circuit). Centenas de vezes por
segundo, este circuito l o contedo de cada clula de memria, quer essa clula de memria
esteja ou no a ser utilizada pelo computador. Devido ao modo como cada clula construda,
esta aco de leitura refresca o contedo da memria. Caso isto no seja executado
regularmente, a DRAM perde todo o seu contedo, mesmo que continue a ser alimentada.
Devido a esta aco de refrescamento, esta memria denominada de dinmica.

















Arquitectura de um sistema PC
EI1 14 /14

BIBLIOGRAFIA

[1] Jos Gouveia e Alberto Magalhes, Curso Tcnico de Hardware, FCA- Editora de
Informtica, Lda., 2.Edio, Setembro 2002

[2] Antnio Sampaio, Hardware para profissionais, FCA- Editora de Informtica, Lda.,
2.Edio, Fevereiro 2002

[3] http://gec.di.uminho.pt/discip/TextoAC/cap1.html#RepInf (11/2003)

[4] http://www.bit.pt/revista/capa/bit28.htm (11/2003)

[5] http//student.dei.uc.pt/~jsilva/informaticabasica/computador/componentes/memoria.html
(11/2003)

[6] http://piano.dsi.uminho.pt/disciplinas/LIGSC/ConstruirPC/mb_at.htm (11/2003)

[7] http://www.motherboards.org/articlesd/how-to-guides/924_5.html (11/2003)

Você também pode gostar