Sei sulla pagina 1di 18

Arquitectura do Computador e

Barramento
Introduo

Arquitectura do Computador

Barramento

Termos e Expresses

Sumrio

Introduo
Arquitectura do Computador usa-se na descrio ou especificao das
competncias dos diversos componentes do computador, a forma como se
interligam, comunicam e se coordenam os diversos recursos.

Barramento (em ingls bus) um componente da arquitectura do computador,


atravs do qual se realizam as comunicaes dentro do sistema.

Arquitectura e Barramento so portanto dois termos que identificam elementos


distintos, mas que nos ltimos tempos, com a chegada da informtica a um cada vez
maior nmero de leigos se foram deturpando e hoje em dia vulgar ouvi-los como
sendo a mesma coisa.

Existem dois problemas fundamentais associados a estes dois elementos:

Desempenho. O barramento uma factor de atraso do sistema em geral e do


CPU em particular;

Normalizao, pois deve ser possvel o desenvolvimento e actualizao de


componentes por diferentes construtores.
Figura 3.1 - Dispositivos externos comuns em computadores pessoais

Arquitectura do Computador
Introduo;

Vectores evolutivos.

Introduo

Quando nos referimos aos termos chip set ou motherboard estamo-nos a referir
especificamente arquitectura do computador. No entanto:

A utilizao do termo chip set correcto na medida em que se refere a um


conjunto de componentes micro-electrnicos que definem as caractersticas
gerais do computador (competncias, organizao, coordenao, etc.). Diz-se
por exemplo, que um "computador tem chip set Intel Trintron II".

O uso do termo motherboard (placa me) errado, pois est relacionado com o
suporte fsico de grande parte dos componentes do computador, como CPU,
memria, chip set, barramento, slots de expanso, BIOS, etc.. Ou seja, o chip set
apenas um dos componentes colocados na motherboard. No entanto, a
motherboard construida com determinado chip set, da abusivamente dizer-se
por exemplo que "se trata duma motherboard Intel Trintron II".
1. Slot 1 for Pentium II processor cartridge
2. ATX power connector
3. CPU fan headert
4. AGP slot Supports AGP 66MHz/133MHz
(Sideband) 3.3V device
5. SB-LinkTM header
6. Super I/O chipset
7. Five PCI slots
8. System BIOS
9. Hardware monitoring
10. Two ISA slots
11. Two USB ports connectors
12. PS/2 mouse port connector
13. PS/2 keyboard port connector
14. Three 168-pin DIMM sockets support for
SDRAM module
15. Floppy port connector
16. Primary IDE connector
17. Secondary IDE connector
18. Clock generator
19. Intel 440BXchipset (82443BX and 82371EB)
20. Front chassic fan header
21. Standard/EPP/ECP parallel port connector
22. 16550 fast UART compatible serial ports
connector(COM2)
23. 16550 fast UART comlatible serial ports
connector(COM1)

Figura 3.2 - Imagem duma motherboard e seus constituintes principais

A arquitectura de computador tem 3 objectivos fundamentais:

Coordenao

O princpio fundamental de coordenao dentro do sistema so os pedidos de


interrupes (interrupt request-IRQ). Quando determinado dispositivo necessitava de
participar no processamento emite um pedido ao CPU (IRQ). Este por sua vez,
reconhecendo o pedido (cada dispositivo emite um IRQ nico no sistema), pra por
momentos as suas tarefas e inicia o processamento das tarefas requeridas pelo
perifrico.
Todos os dispositivos funcionam baseados neste princpio, pelo que se considera o CPU
o coordenador geral entre os componentes do sistema. Como o CPU o nico
coordenador das transaces no sistema no ocorrem conflitos.

Comunicao

As comunicaes so realizadas atravs do barramento (em ingls, bus).


Alm de coordenar as actividades dos dispositivos, o CPU responsvel pela cpia de
dados da memria para o perifrico e do perifrico para a memria.

Expanso
O computador deve ter possibilidade de evoluo ao longo do tempo. Ou seja, o sistema
deve prevr o acrcimo de novos componentes. Estes devem interligar-se de forma
simples e normalizada, para que as alteraes no resto do sistema sejam nulas ou
mnimas.
O funcionamento genrico duma arquitectura apresenta um conjunto de interfaces
fsicas (slots), que permite que outros dispositivos sejam acrescentados ao sistema.
Como esses novos componentes se interligam com o resto do sistema atravs dos
mecanismos de interrupo, a sua implementao muito simples e normalizada, o que
provoca o aparecimento de dispositivos externos variados e para os mais diversos
propsitos.

Vectores evolutivos

No entanto, a tecnologia agora descrita bastante limitada, pelo que ao longo dos anos
foram surgindo evolues. As evolues verificadas surgiram fundamentalmente em
trs vectores:

Prioridades

Todos os dispositivos so tratados com a mesma importncia, o que nem sempre


aconselhvel ou desejvel.
Com o evoluir da tecnologia, o desempenho que era suficiente, passou a ser
verdadeiramente limitativo. Continuam a existir dispositivos que necessitam do mesmo
desempenho, mas outros (e.g. interface de vdeo com o surgimento das interfaces
grficas) exigem novas capacidades.
Assim, no faz sentido que todos os dispositivos sejam tratados e tenham a mesma
importncia perante o sistema.
Esta caracterstica tem sido expandida atravs da evoluo no barramento.

Desempenho

Observe-se:

O CPU, enquanto dedicado a tarefas de coordenao e comunicao no


se dedica ao processamento efectivo da informao, o que faz com que a
desempenho geral do sistema diminua consideravelmente.

Com a evoluo tecnolgica dos processadores, a capacidade de


transmisso do barramento passou a limitar a velocidade do processador.
Como o CPU o responsvel pela transmisso gasta mui tempo nestas
tarefas.

Torna-se portanto necessrio que os dispositivos sejam responsveis pelas suas prprias
actividades no sistema, de forma a libertarem o CPU dessas tarefas.
Esta caracterstica tem sido expandida atravs da evoluo no barramento.

Integrao
Cada dispositivo externo tem uma interface independente do resto do sistema, o qual
obedece a regras de interligao j definidas. Com a evoluo, determinados
dispositivos externos passaram a ser comuns em muitos computadores (teclado, portas
srie/paralela, discos magnticos, etc.)
portanto razovel que o chip set permita e disponibilize de origem, interfaces e
controladores para esses dispositivos. Esta metodologia, permite o balanceamento e
optimizao geral do sistema, o que seria dificl de conseguir se os dispositivos fossem
integrados a postriori.
Apesar de por vezes a integrao ser sinnimo de limitaes na expanso, neste caso
no se verifica, pois praticamente todos os controladores podem ser "desligados" para
que outros executem as suas tarefas.
Hoje em dia, os chip set disponibilizam variadssimas funcionalidades como por
exemplo:

Controlador de memria;

Controlador EIDE;

Controlador de barramento PCI;

Controlador de barramento ISA;

Controlador de barramento AGP;

RTC (real-time clock);

Controlador DMA;

Controlador de teclado;

Controlador de rato;

Controlador de memria cache secundria (L2);

Controlador de portas srie/paralela;

Controlador de barramento USB;

etc.

Assim, cada chip set est preparado para trabalhar com um conjunto limitado desses
componentes, pelo que determinado computador evolutvel dentro de determinados
limites tecnolgicos. Diz-se por exemplo que um chip set est preparado para suportar:

CPU:

Pentium II 350 ~ 450 MHz (a 100MHz RTC)


Pentium II 233 ~ 333 MHz (a 66MHz RTC)

Celeron 266 ~ 333 MHz (a 66MHz RTC)

Memria:

3 sockets DIMM support SDRAM module 168-pin

Mximo de 384MB (8, 16, 32, 64, 128MB SDRAM)

ECC

Cache Memory:

Nvel 1 e Nvel 2 existente na cartridge do Intel Pentium


II

Barramentos (expanso):

2 slots ISA

5 slots PCI

1 slot AGP

Barramento
Introduo;

Pedidos de Interrupo;

Acesso Directo a Memria;

Evoluo histrica.

Introduo

O Barramento o componente da arquitectura do computador que interliga todos os


componentes do computador. Trata-se dum conjunto de condutores elctricos atravs
dos quais passa trs tipos de informao:
Dados, transferidos bit a bit por cada um dos condutores;

Endereos, que indicam o local de destino/origem dos dados;

Controlo, como sinais de relgio, sinais de interrupo, etc..

Embora nem sempre tenham existido sob estes termos, distinguem-se dois tipos de
barramento dentro do computador:

Barramento Local (ou de Sistema), que interliga sincronamente CPU e


memria. a parte do barramento que melhor desempenho dever ter no
sistema, pois interliga os dois principais e insubstituveis componentes do
sistema;

Barramento de Entrada/Sada (E/S), que interliga todos os outros dispositivos


ao barramento local sendo a sua velocidade e largura (em n de bits)
substancialmente menor que a do barramento local. Nota: Por vezes este barramento
denomina-se erradamente barramento de Sistema.

Figura 3.3 - Esquema de barramento local e de E/S [fonte]

No caso de ser um barramento E/S, pode ainda ser caracterizado em relao sua
aplicao:

Interna, que serve para ligar dispositivos normalizados e existentes em


praticamente todos os computadores pessoais: teclado, portas srie/paralelas,
drive de disquetes;

Externa, que serve como forma de expandir as caractersticas do computador


acrescentando novos dispositivos. Estes dispositivos, interligam-se com o
sistema atravs de conectores (normalizados para cada barramento) e
obedecendo s regras de acesso ao barramento;
Interna e Externa.

Figura 3.4 - Esquema de barramento local, interno e externo

Pedidos de Interrupo

Como se referiu em Coordenao, os pedidos de interrupo (IRQ) servem para o CPU


coordenar as transaces entre os diversos componentes do sistema no acesso a
memria e barramento. Este funcionamento necessrio pois apenas um dispositivo
pode aceder ao barramento e memria num dado momento. Se mais do que um
dispositivo aceder em simultneo a comunicao impossvel.
Para isso, cada dispositivo tem associado um IRQ (numrico) nico no sistema, que o
identifica e lhe confere diferentes prioridades.

Por norma, um computador pessoal dispe de vrios IRQs, que so distribudos pelos
dispositivos no arranque. Cada dispositivo dever requisitar um IRQ que ainda no
tenha sido requisitado, o que a acontecer provocar conflitos de comunicao graves.

Acesso Directo a Memria

Como se referiu em Comunicao, o CPU responsvel pela transaces entre


perifricos e memria, o que quer dizer que o CPU est completamente dedicado
comunicao enquanto esta se realiza. Se est dedicado a tarefas de comunicao ento
no realiza o processamento das intrues propriamente ditas, o que faz diminuir o
desempenho geral do sistema.

Para obviar este problema a soluo encontrada foi implementar fora do CPU a
capacidade de gerir o acesso memria e barramento. Esta capacidade denomina-se
Acesso Directo a Memria (Direct Memory Access - DMA) e est implementado
exteriormente ao barramento e ao dispositivos, ou seja, implementado como um novo
componente da arquitectura.

Cada dispositivo dispe dum canal de DMA que utiliza para informar o controlador de
DMA do pedido de transferncia de dados. O controlador por sua vez, realiza as tarefas
de comunicao sem a participao do CPU que continuar a realizar as suas instrues.
Por norma existe apenas um controlador de DMA em cada arquitectura, que
disponibiliza quatro canais de DMA, o que permite ter quatro dispositivos interligados
atravs de DMA, aumentando com isso o desempenho particular de cada dispositivo e
por conseguinte do sistema em geral.

Evoluo histrica

ISA XT

Os primeiros computadores pessoais, basedos no Intel 8088 e 8086, funcionavam a


velocidades de 4,77 e 6 MHz. A estas velocidades, o desempenho do barramento
suficiente para acompanhar o resto do sistema.
Esta implementao define por isso um nico barramento para interligar CPU, RAM e
todos os outros dispositivos (Figura 3.5). Este tipo de barramento surgiu com o IBM
XT, sncrono com o processador e tem uma largura de 8 bits. Posteriormente este
barramento adoptou o nome de ISA XT ou ISA de 8 bits.
Nota: Quando dois dispositivos se baseiam no "sinal de velocidade" para coordenar a comunicao entre
os dois, diz-se que so sncronos.

Figura 3.5 - Esquema de barramento nico aplicado no IBM PC-XT (ISA-XT)

ISA AT

Em 1984 com o surgimento do processador Intel 80286 surgiu a norma ISA (Industry
Standard Architecture), que uma evoluo do barramento anterior. O i80286 trabalha
a velocidades entre 12-16MHz, o que substancialmente superior velocidade
permitida pelo barramento anterior.
Optou-se ento pela pela desincronizao entre CPU e barramento. O barramento ISA
trabalha sempre a 8 MHz, enquanto a velocidade do CPU varia. O barramento ISA
(Figura 3.6), tambm denominado ISA AT para se distinguir do anterior, tem 16 bits de
largura e a sua capacidade de transmisso atinge teoricamente os 6 MBps.
Figura 3.6 -Esquema de barramento E/S e CPU assncrono (ISA AT)

MCA/EISA

Posteriormente (1987), quando surgiu o processador Intel 80386 a 16-40MHz, o


desempenho do barramento ISA passou a ser verdadeiramente limitativo do
desempenho geral do sistema. Surgiram ento duas normas muito semelhantes em
conceitos mas incompatveis em termos funcionais:

MCA (Micro-Channel Architecture). um barramento desenvolvido e


patenteado pela IBM, o que implicou que no tivesse sucesso comercial.
No entanto, as suas caractersticas tcnicas e desempenho eram
evoludos. Tinha um barramento de 32 bits, funcionava a velocidades de
10 MHz, e a sua capacidade de transmisso atingia os 40 MBps.

EISA (Enhanced Industry Standard Architecture), o barramento


desenvolvido por um consrcio de empresas como resposta proposta
fechada da IBM. Pretendeu ser uma evoluo e manter compatibilidade
com a norma ISA, mas incluindo grande parte das potencialidades do
MCA. As suas caractersticas tcnicas so semelhantes ao EISA,
nomeadamente a adopo do conceito de bus mastering. Tem uma
largura de 32 bits, trabalha a 8MHz e tem uma capacidade de
transmisso mxima de 32 MBps. As suas utilizaes limitaram-se a
servidores, pelo que em termos comerciais no teve grande sucesso e foi
rapidamente abandonada quando surgiu a norma PCI (1993).

VESA Local Bus

Em 1993 surgiu a norma VESA Local Bus (VLB), a qual se caracteriza


fundamentalmente pelo sincronismo do barramento e CPU. Ou seja, tal como aconteceu
com o primeiro barramento, o barramento est intimamente dependente do CPU e da
sua velocidade (Figura 3.7). Esta norma surgiu simultaneamente com o processador
i80486 e as suas principais implementaes verificaram-se em arquitecturas baseadas
nesse processador. Alm disso, e porque a VESA uma associao de empresas de
equipamento de vdeo, as suas implementaes foram quase exclusivamente nesse
domnio. Quando surgiu o processador Intel Pentium, a norma no estava preparada
para trabalhar com esse processador, pelo que foi ultrapassada pela concorrente PCI.
Figura 3.7 -Esquema de barramento integrado VLB (sncrono) e ISA(assncrono)

PCI

Em simultaneo com a norma VLB, surgiu a norma PCI (Peripheral Component


Interconnect), desenvolvida pela Intel mas sem patente, o que permitui a sua
implementao por diferentes OEMs sem pagamento de royalties e o consequente
sucesso comercial.
A norma PCI (Figura 3.8) caracteriza-se por:

Existncia dum controlador de interface entre barramento local e


barramento PCI, o que cria independncia da norma em relao ao
processador ou arquitectura. Esta caracterstica permite que a norma seja
utilizada noutros tipos de computadores que no PCs baseados na
famlia Intel 80x86, tal como o Machintosh da Apple ou os Alpha da
Digital;

Assincronismo entre CPU e barramento, o que permite a sua utilizao


em diferentes arquitecturas (ao contrrio da VLB que estava preparada e
optimizada para trabalhar com o i486);

Buferizao, o que permite que os dispositivos sejam libertados das suas


tarefas de comunicao, sendo o controlador/interface de PCI
responsvel pelo seguimento da transmisso;

Por todas estas razes, o barramento PCI, no pode ser considerado um


barramento local, embora erradamente seja considerado como tal;

Apesar de no ser um barramento local, as suas capacidade de


transferncia prticas atingem as da VLB.
Figura 3.8 -Esquema de barramento E/S e CPU assncrono (ISA AT)

Barramento Local

Alm do barramento de E/S, o barramento local funciona a determinada velocidade, que


nem sempre a mesma da do processador. Por isso, quando atrs se referiu que os
barramento de E/S sncrono ou assncrono com o CPU. Isto acontece pois os
processadores evoluiram no sentido de trabalharem a velocidades internas mltiplas da
do barramento. Chama-se a isso multiplicao de velocidade. Alm desta discrepncia
entre CPU e barramento local existe ainda a diferena entre barramento local e
barramento E/S. sobre esta diferena que se deveria referir os termos
sncrono/assncrono, pelo que o correcto seria dizer que determinado barramento "
sncrono ou assncrono com o barramento local".

Antes de 1993, altura em que surgiu o processador Intel 80486DX2-50 (ver


Processador-Velocidade de relgio), os barramento locais trabalhavam mesma
velocidade que o processador, portanto CPU e barramento local eram sncronos.
Quando surgiu a tcnica da multiplicao de velocidade, o barramento local funcionava
velocidade de base, ou seja, se o processador tinha uma velocidade mxima de 50
MHz e duplicao (2x) de velocidade, ento a velocidade do barramento local era de
25MHz.
Posteriormente, passou a haver fundamentalmente dois tipos de barramento
caracterizados pela sua velocidade, 66 MHz e 100 MHz, sendo este ltimo utilizado
apenas em arquitecturas baseados no Pentium II.

A tabela seguinte apresenta um resumo das caractersticas dos barramentos de E/S


apresentados:

Barramento Ano Largura Velocidade Transmisso Comentrio


(bits) (MHz) (MBps)

ISA (XT) 1980 8 Sncrono: 4.77, 6 4-6 Barramento e norma original


ISA (AT) 1984 16 Assncrono: 8 8 Extenso do anterior. Lento mas ainda usado.
MCA 1987 32 Assncrono: 10 40 Utilizado pela IBM. Abandonado.
EISA 1988 32 Assncrono: 8 32 Utilizado em servidores. Abandonado
Sncrono: 33, 40,
VLB 1993 32 100-166 Utilizado em i486 e adaptadores de video.
50
PCI 1993 32 Assincrono: 33 132 Alto desempenho e independente de arquitectura.

Tabela 3.1 - Diversos tipos de barramentos de E/S e suas carcatersticas [fonte]

Termos e Expresses
AGP;

Bus Mastering;

FireWire;

Partilha de IRQ's;

Plug and Play;

Porta srie/paralela;

SCSI;

Slot/Conector;

USB.

AGP

AGP (Advanced Graphics Port) uma extenso da norma PCI e do seu barramento.
Foi desenvolvido pela Intel com o obejctivo de dotar o sistema de video com
desempenho superior ao resto dos dispositivos ao mesmo tempo que liberta ainda mais
o resto do barramento e CPU para outras tarefas.
Para isso, a arquitectura deve incluir a norma AGP, o que implica a implementao de
um novo protocolo e gesto de prioridades. Caracteriza-se por:
Velocidade de transmisso: 66 MHz;

Largura de banda: 32 bits;

Capacidade de transferncia: 266 MBps;

Modo duplo: 133 MHz, 533 MBps;

O conector muito semelhante ao do PCI, mas colocado numa posio diferente (ver
Slot/Conector). Praticamente todas as arquitecturas baseadas no processador Intel
Pentium suportam esta norma.

Bus Matering

um conceito de acesso directo ao barramento e memria surgido em 1987 (MCA e


EISA) que difere do conceito de DMA no sentido em que o capacidade de gesto dos
acessos no depende de nenhum controlador independente mas sim de cada dispositivo
(embora a arquitectura deva prever o facto). Assim, cada dispositivo que tenha
capacidade de bus mastering sonda o barramento antes de qualquer acesso. Este
conceito introduz o conceito de buferizao de dados, o que possibilita que o
dispositivo enquanto espera pelo acesso ao barramento/memria realize novas tarefas.
Este conceito tambm usado pela norma PCI.

FireWire

Barramento de alto desempenho desenvolvido pela Apple, mediante a norma IEEE


1394. Pretende substituir grande parte das portas de grande capacidade de transgferncia
do computador hoje em dia existentes, tal como as portas paralelas e as SCSI.
A norma carcateriza-se por:

Capacidade de transferncia: 400 Mbps;

Buferizado;

Assncrona e isosncrona (negociao de determinada taxa de transferncia por


unidade de tempo);

At 63 dispositivos externos;

Aconcelhvel para multimdia devido ao isosincronismo;

Compatvel Plug and Play;


Partilha de IRQ's

Num computador pessoal, existem 15 IRQ's. No entanto, vrios esto previamente


atribudos e reservado, pelo que no possvel utiliz-los para dispositivos externos
adicionais. Por norma um sistema tem disponveis 9 ou 10 IRQ's, que tm de ser
distribudos por (se existirem) teclado, portas srie e paralela, interface de video, discos
e disquestes, interfaces de rede, etc. Depois de incluir todos estes dispositivos (apenas
os mais tpicos), poucos ou nenhum IRQ restar.
Surgiu ento a necessidade de partilhar IRQ's. Este conceito surgiu inicialmente com as
normas MCA e EISA e actualmente usado pela norma PCI.
Basicamente o que acontece que cada dispositivo tem um interface com o barramento
de sistema, sendo esta interface responsvel pela identificao de cada dispositivo e
posterior encaminhamento dos dados at ao destino. A interface funciona portanto como
um espcie de multiplexer (Figura 3.9).

Figura 3.9 -Esquema de barramento com partilha de IRQ's

Plug And Play

O conceito de Plug and Play (PnP) (Liga e Pronto) uma norma de interligao de
dispositivos adicionais que facilita a rpida e automtica ligao destes ao resto do
sistema.
Como se fez notar anteriormente, a configurao de IRQs, canais de DMA, endereos
de E/S de cada dispositivo nem sempre uma tarefa simples e rpida.
Por exemplo, a instalao dum modem num computador poder ser uma tarefa
complicada visto que o IRQ normalizado para a seu funcionamento coincide com o IRQ
para uma porta srie. Se o modem for compatvel com a norma PnP tem capacidade de
negociar com o barramento a utilizao destes parmetros dinamica e rapidamente sem
necessidade da interveno do utilizador.

Alm disso necessrio que a arquitectura do computador e o sistema operativo sejam


compatveis PnP. Desde o surgimento do processador Pentium que todas as arquitectura
so compatveis PnP. Quanto a sistemas operativos apenas o MS-Windows 95/98
compatvel PnP.
Porta Srie/Paralela

Uma porta por definio um local por onde se entra e sai. Em termos de tecnologia
informtica no excepo.

Uma porta srie (ver Figura 3.2-22 e 23) num computador pessoal da famlia Intel
80x86 baseia-se na norma RS-232. Esta uma norma que define mltiplas
caractersticas elctricas sendo a mais importante o facto de definir a transmisso em
srie, que significa que existe apenas um canal por onde os sinais so transmitidos um a
seguir ao outro. Alm disso, uma comunicao assncrona, pois existem sinais de
controlo adicionais para alm da velocidade previamente negociada entre as portas
intervenientes. Tem uma capacidade de transmisso varivel entre 75bps e 115200bps,
pelo que utilizado em domnios em que as exigncias no sejam muitas (rato,
impressoras srie, modems, etc.).

Uma porta paralela (ver Figura 3.2-21) num computador pessoal da famlia Intel
80x86 est conforme a norma Centronics. Ao contrrio da porta srie, em portas
paralelas o sinal elctrico enviado em simultneo e como tal tem um desempenho
superior porta srie.No caso desta norma so enviados 8 bits de cada vez e o que faz
com que a sua capacidade de transmisso atinja os 100KBps. Esta porta vulgarmente
utilizada para interface com impressoras, scanners.
A nova norma EPP/ECP (Enhanced Parallel Port/Enhanced Capability Port),
mantendo a compatibilidade com a norma anterior, capaz de elevar a capacidade de
transmisso a mais de 1MBps o que a aconcelha para interface de discos removveis
(ZIP, CD-ROM, SCSI, etc.).

SCSI

Esta norma, apesar de se poder considerar um barramento, dado a sua aplicao


principal ser no domnio dos discos, ser abordado nessa altura.

Slot/Conector

Qualquer dispositivo externo deve ser interligado com o sistema atravs do barramento.
Existem por norma vrios dispositivos externos, como o teclado, as portas srie e
paralela, etc. Esses dispositivos so interligados com o sistema atravs de barramentos
E/S internos.
Ao contrrio destes, h dispositivos externos que no so comuns a todos os
computadores e que se torna necessrio acrescentar ao sistema ao longo do tempo. Estes
dispositivos no podem ser interligados atravs do barramento interno, pelo que existem
slots (Figura 3.10) de expanso normalizados que permite a coneco de novos
adaptadores.
O adaptador por seu turno dispe dum conector (Figura 3.11) normalizado que encaixa
no slot respectivo.
Figura 3.10 -Esquema de slots para trs normas de barramentos [fonte]

Figura 3.11 -Esquema de conectores para vrias normas de barramentos [fonte]

USB
USB significa Universal Serial Bus, e pretende ser o barramento norma para todos os
dispositivos que necessitem de baixo desempenho, tal como: teclado, rato, modem,
scanner, impressoras, etc.
Hoje em dia j grande parte das arquitecturas (chip sets) existentes, disponibilizam este
tipo de barramento (ver Figura 3.2-11), e apenas uma certa inrcia (ou estratgia
comercial) da indstria ainda no permitiu que este barramento seja completamente
utilizado.

Sumrio
O objectivo deste estudo :

Compreender os conceitos de arquitectura de computador e barramento;

Compreender as diferenas entre estes elementos;

Compreender os desafios que se colocam a estes elementos;

Ser capaz de argumentar sobre determinada opo acerca destes elementos;

Conhecer as mais importantes normas de barramentos;

Conhecer os mais importantes termos associados a este domnio.

Potrebbero piacerti anche