Beruflich Dokumente
Kultur Dokumente
MEMRIA
VIDEO
TECLADO
DISQUETE
Barramento
(omnibus)
DISCO RGIDO
OUTRAS E/S
Barramento
(omnibus)
Figura 1
Na literatura os barramentos costumam ser representados por setas grossas, bidirecionais ou
unidirecionais indicando o sentido do fluxo dos dados ou informaes; em algumas situaes associa-se a essas setas um nmero que diz quantas vias (fios, linhas etc.) o barramento em questo
1
BARRAMENTO1.DOC
PG. 1/16
barramento de dados (data bus) " o barramento transporta as instrues e os valores (numricos ou no ) manipulados pelas instrues;
barramento de endereos (address bus) " este tipo de barramento transporta valores que
indicam a localizao dos dados ou dispositivos de E/S etc. e
barramento de controle (control bus) " responsvel pela transferncia de sinais (de controle) como READ, WRITE, HOLD, de incio de operao aritmtica, de interrupo, de sincronizao, de reciclagem (reset) entre outros.
Algumas publicaes mencionam a existncia do barramento de energia (em ingls power
bus), cuja coleo de fios usada para distribuio de energia para os vrios componentes de um
sistema computacional. Outras publicaes, ainda que no se concorde com elas, referem-se ao barramento de dados como bus de direes (Figura 2), melhor seria barramento de direes ou, utilizar de uma vez por todas o termo em ingls.
Figura 2
Quanto ao sentido do fluxo das informaes pelas vias, os barramentos classificam-se em:
!
barramento unidirecional " s pode transferir dados em um sentido; sendo tipicamente utilizados para interligar dois dispositivos um dos quais sempre a origem e o outro sempre o
Unidade de armazenamento que faz parte do hardware interno da CPU, funcionando mesma velocidade que esta.
BARRAMENTO1.DOC
PG. 2/16
destino;
!
barramento bidirecional " pode transferir dados nos dois sentidos, mas no em ambos simultaneamente; eles so tipicamente utilizados quando qualquer um dos dispositivos pode
ser a origem e qualquer outro pode ser o destino.
guisa de ilustrao a Figura 3 apresenta a estrutura bsica de um sistema computacional
fundamentando em uma CPU essencialmente composta por uma unidade de controle (UC), responsvel pela busca das instrues na memria de programa, interpretao dessas instrues e gerao dos sinais de controle e de sincronismo necessrios para tornar o processo automtico; registradores (dispositivos de armazenamento temporrio, onde a informao pode ser colocada em um
determinado instante e de l copiada quando isso se fizer necessrio) e uma unidade lgico/aritmtica (ULA) responsvel pela execuo de operaes lgicas (E, OU, NOT etc.) e aritmticas (adio, subtrao etc.) - cabe unidade de controle estabelecer o tipo de funo que a ULA
deve desenvolver em cada momento. Esses trs blocos constituintes da CPU comunicam-se atravs
de barramentos internos: um unidirecional e outro bidirecional conforme indicam as setas apresentadas na Figura 3.
A comunicao da CPU, Figura 3, com o restante do sistema est sendo feita atravs de um
barramento de dados bidirecional e de um barramento de endereos unidirecional (sada) por
questo de simplificao neste diagrama em blocos no foi representado o barramento de controle.
BARRAMENTO DE ENDEREOS (ADDRESS BUS)
UNIDADE DE
CONTROLE
REGISTRADORES
DE USO GERAL
MEMRIA
ENTRADA E
SADA
MEIO
EXTERIOR
UNIDADE
LGICA E
ARITMTICA
UNIDADE CENTRAL DE
PROCESSAMENTO
Figura 3
A ttulo de ilustrao a Figura 4 mostra, de forma bastante simplria, a estrutura interna de
uma CPU tpica interligada memria do sistema atravs de um barramento especfico (barramento
local) a designado, um tanto impropriamente, por bus do sistema.
BARRAMENTO1.DOC
PG. 3/16
Figura 4
Como tanto a CPU, como a memria, dispositivos de entrada e sada podem colocar, ou retirar, informaes no barramento de dados, havendo necessidade desses dispositivos conectarem-se
e desconectarem-se eletricamente dos barramentos aos quais esto fisicamente ligados. Um barramento cujos dispositivos possuem essa capacidade (conexo ou no) chamado barramento
tri state pois cada linha pode assumir o valor lgico 0, 1 ou estar desconectada (trs estados, da a
designao tri state). Barramentos tri state so comumente usados quando os dispositivos ligados ao
barramento potencialmente podem colocar informaes neste ltimo, ou sejam, tm a capacidade de
tomar o barramento - essas conexes normalmente so feitas ou desfeitas em pouco tempo, algo
em torno de uns poucos nanosegundos ou menos.
A largura, ou tamanho, de um barramento uma unidade de medida que caracteriza a quantidade de informaes (bits de uma forma geral) que pode fluir simultaneamente pelo barramento. No
caso de fiao, conforme visto, consiste, a priori, na quantidade de fios paralelos existentes no barramento ao passo que, em circuitos impressos (placas), consiste nos traos impressos na placa com
material condutor (filetes de cobre) por onde flui a corrente eltrica, em ltima estncia, as informaes. Esta largura, maior ou menor, tambm se constitui em um dos elementos que afetam a medida
de desempenho de um sistema, juntamente com a durao (largura) de cada bit ou sinal - a taxa de
transferncia, velocidade do fluxo de informaes, geralmente especificada em bits (ou Kbits ou
Mbits etc.) por segundo e depende, fundamentalmente, da largura do barramento: quanto maior esta
maior ser a taxa.
O intervalo de tempo requerido para mover um grupo de bits (tantos quanto a quantidade de
bits definida pela largura do barramento) ao longo do barramento, denominado ciclo de tempo do
barramento ou, simplesmente, ciclo de barramento (bus cycle), semelhantemente ao que entendemos para o ciclo do processador e para o ciclo de memria.
tm de esperar a liberao do barramento para utiliz-lo. Este compartilhamento (um caminho para
vrios usurios) implica na necessidade de definio de regras bem explicitas de acesso ao barramento por um usurio (quando e como terminar o acesso) e de comunicao entre eles (como interrogar um componente destinatrio, que resposta deve ser enviada, quanto dura a comunicao etc.).
Estas regras so denominadas protocolos, sendo, no caso, protocolos de barramento, os quais
so usualmente implementados atravs de sinais de controle e exata sincronizao entre eles.
Portanto, o barramento no se constitui to somente na tal fiao j mencionada mas tambm
na unidade de controle do barramento que administra o acesso e as transferncias.
Mas isso no tudo. Devem existir especificaes mecnicas e eltricas de modo que placas
de terceiros caibam no bastidor e tenham conectores que encaixem naqueles da placa me, tanto
em termos mecnicos quanto em termos eltricos.
Os fabricantes tm procurado criar uma padronizao na definio desses protocolos e produtos visando com isso que componentes fabricados por qualquer um no tenham dificuldade de se
conectar CPU; infelizmente o sucesso total ainda est longe, ou seja, um s padro em todo o
mercado, o que mais do que desejvel.
At h pouco tempo vrios produtos e protocolos de barramento j estavam definidos, alguns
tiveram pouca aceitao, outros no, alguns so proprietrios (so definidos por uma nica empresa
que cobra royalties pelo seu licenciamento de uso) e outros no. guisa de informao seguem alguns tipos de barramento entre os muitos existentes:
! UNIBUS " definido pela Digital Equipament Co. (DEC);
! ISA " Industry Standard Architecture, definido pela IBM para o PC-AT e adotado por toda a indstria, tendo sido um dos mais difundidos e utilizados;
! MCA " Micro Channel Architecture, definido pela IBM para os sistemas PS-2;
! EISA " Extended ISA, definido por um grupo de fabricantes para se opor ao MCA da IBM;
! SBI " Synchronous Backplane Interconnect, definido pela DEC;
! PCI " Peripheral Component Interconnect;
! USB " Universal Serial Bus;
! AGP " Accelerated Graphics Port;
! VLB " VESA3 Local Bus;
! IrDA " Infrared Developers Association.
O mtodo de controle do acesso ao barramento pode ser feito utilizando o mtodo mestre/escravo (master/slave) que um dos mtodos mais utilizados. Um dos componentes, em geral a
CPU, o mestre4, sendo o nico que pode acessar o barramento seja para colocar informaes (escrita) para um determinado componente (perifrico), seja para obter informaes (leitura) de um outro
3
BARRAMENTO1.DOC
PG. 5/16
dispositivos que tenham tempos de transferncias diferentes nesta situao h necessidade da insero de estados de espera (wait states) que nada mais so do que ciclos de barramento extras.
Esse inconveniente no ocorre com o barramento assncrono que, por no depender de relgio com intervalos fixos de tempo, pode conviver com dispositivos que velocidade baixa e alta que
utilizam tecnologia antiga e avanada, tirando vantagens das melhorias na tecnologia. Em contrapartida requer sinais adicionais para prover a devida sincronizao dos eventos.
Para fechar por o protocolo completo (handshake)5 nesta tcnica assncrona utilizado o
par de sinais a seguir os quais so ativados em nvel baixo:
!
Esses dois sinais operam segundo um processo que basicamente consiste de quatro eventos:
!
o escravo ativa o sinal SSYN em resposta ao MSYN , informando que ele est disponvel;
o sinal SSYN desativado pelo escravo em resposta desativao do sinal MSYN originrio
do mestre.
Interfaceamento
Os sinais digitais oriundos da CPU freqentemente no tm energia suficiente para alimentar
um barramento, em especial se ele for relativamente longo e possuir muitos dispositivos a ele conectados. Por esse motivo a maioria dos mestres de barramento esto interligados a ele, barramento, atravs de pastilhas especficas chamadas acionadores de barramentos (bus drivers), essencialmente amplificadores digitais.
De forma similar, a maioria dos escravos esto conectados ao barramento atravs de receptores de barramento (bus receiver). J para os dispositivos que podem agir tanto como mestre
quanto como escravo, utilizada uma pastilha chamada transceptor de barramento (bus transceiver).
Todas essas pastilhas de interfaceamento com o barramento so freqentemente dispositivos
tri-state para permitir que elas flutuem (sejam desconectadas alta impedncia) quando no necessria a sua ao; em alguns casos tambm so usadas pastilhas do tipo coletor aberto que atingem efeito similar.
O hardware , no entanto, no para por a. Assim como em uma CPU, um barramento tambm
tem linhas de endereo, dados e controle. Entretanto, no existe necessariamente uma correspondncia um-para-um entre os sinais do microprocessador e os sinais do barramento. Por exemplo, um
5
Deve estar claro que os handshakes completos so independentes do tempo. Cada evento causado por um anterior e no por um pulso
de relgio. Se um par mestre-escravo lento, isto no afeta de forma alguma um par subseqente mestre-escravo que seja muito mais rpido.
BARRAMENTO1.DOC
PG. 7/16
microprocessador pode ter trs pinos, ou terminais, cujos nveis lgicos codificam se ele est realizando urna leitura de memria, uma escrita na memria, uma leitura de E/S, uma escrita de E/S ou
alguma outra operao, permitindo a codificao de at um mximo de oito possibilidades (23 = 8).
Por outro lado um barramento tpico ter uma linha para leitura de memria, uma segunda linha para escrita em memria, uma terceira para leitura de E/S; uma quarta para escrita de E/S e assim por diante. Portanto, faz-se necessrio um circuito decodificador entre essa CPU e tal barramento para converter o sinal codificado, no caso de trs bits, em sinais separados que podem acionar as linhas do barramento.
A Figura 5 mostra um circuito decodificador comercial (CI6 74LS138, tecnologia TTL) com
uma trade de entradas (A, B e C) em que apenas uma das oito sadas fica ativa (em nvel baixo) de
acordo com binrio aplicado a essas entradas (as entradas Ei so utilizadas para selecionar a pastilha, possibilitando o seu cascateamento).
74LS138
A
B
C
E1
E2
E3
0
1
2
3
4
5
6
7
Figura 5
Barramento Local
Em um microcomputador de uso pessoal o seu principal barramento o barramento local,
ou seja, a via de comunicao que possibilita a comunicao do processador aos circuitos primordiais da placa-me como a memria RAM, a memria cache e o chipset7 - dentre os diversos circuitos
presentes no chipset merecem destaque o controlador de memria RAM, o controlador de cache8
alm do controlador de barramento no caso de existirem outros barramentos no micro, o que na prtica certamente ocorre.
O barramento local o mais rpido, pois os circuitos se comunicaro com o processador com
seu desempenho mximo. Entretanto o barramento local no padronizado: cada processador dever utilizar o seu prprio modelo, de acordo com as suas caractersticas; alis, por este motivo que
cada processador necessita de um modelo de placa-me diferente.
Como o barramento local utilizado na comunicao do processador com os circuitos bsicos
e que requerem velocidade (especialmente a memria RAM e o cache de memria), esse barra6
Circuito Integrado.
Chipset conjunto de circuitos integrados de apoio existentes na placa-me.
8
Memria esttica de rpido acesso comparativamente velocidade de funcionamento da CPU.
7
BARRAMENTO1.DOC
PG. 8/16
mento totalmente transparente ao usurio. Simploriamente pode-se dizer que o barramento local
est na placa-me e... nada mais.
Assim como ocorre com uma CPU tpica, o barramento local (e a maioria dos barramentos de
expanso) pode ser dividido em trs grupos, a saber:
!
barramento de dados;
barramento de endereos e
barramento de controle.
O processador Pentium, por exemplo, apresenta um barramento de dados de 64 bits (oito
bytes9), o que quer dizer que o barramento local ter o seu barramento de dados de 64 bits. Como
conseqncia, o acesso memria ser feito a 64 bits por vez. Da mesma forma, quando se diz que
o processador trabalha externamente a 66 MHz (como o Pentium 200 por exemplo), isso significa
que esta a freqncia de operao do barramento local.
No caso do barramento local tpico de 64 bits a 66 MHz a taxa de transferncia mxima entre
o processador e memria (RAM e cache) ser de 528 MB/s10 que o resultado da expresso
[64 bits x 66 MB/s]/8 bits11. No caso do barramento operar a 75 MHz, a taxa de transferncia ser de
600 MB/s (simplesmente 75 x 8 MB/s). J no caso de um barramento operando a 83 MHz (no caso
de um overclock), a taxa passar a ser 664 MB/s. E, finalmente no caso dos processadores que operam externamente a 100 MHz, a taxa de transferncia de 800 MB/s.
Essa uma tima oportunidade para entender como um 6x86-PR200, que trabalha internamente somente a 150 MHz, consegue ser mais rpido que um Pentium 200: o Pentium 200, por operar a 66 MHz, conversa com a memria (RAM e cache) a 528 MB/s, enquanto o 6x86-PR200, por
operar a 75 MHz, conversa com a memria a 600 MB/s.
Da mesma forma, no recomendado o uso hoje em dia de processadores com barramento
local abaixo de 66 MHz - como o Pentium-120; Pentium-150, K5-PR120 e 6x86-PR150+ por apresentarem baixo desempenho e um gargalo considervel em verdade 'isso' nem mais existe!!
Aqui vlido ressaltar que o termo usual slot e barramento no so sinnimos. Assim como o
barramento passa por todos os circuitos existentes no microcomputador, ele passa tambm por este
slot (conector). O slot tem entradas e sadas para o caminho de dados, para o caminho de endereos
e para o caminho de controle. Todos os slots do microcomputador so absolutamente iguais (em
termos de funo) e, portanto, no h slots especiais para esta ou aquela interface: qualquer interface perifrica pode ser encaixada em qualquer um dos slots desde que, obvio, ela esteja vaga e
seja mecnica e eletricamente compatvel. Para que uma simples placa de vdeo ou um disco rgido
possam ser utilizados em qualquer micro, independentemente do processador instalado (ou seja, independentemente do modelo de barramento local empregado), so utilizados diversos modelos de
barramentos de expanso conforme visto anteriormente. Todos esses modelos de barramento so
9
BARRAMENTO1.DOC
PG. 9/16
disponibilizados na placa-me do micro, atravs de conectores, chamados slots. A exceo fica por
conta dos barramentos USB, Firewire e IrDA que so externos ao micro.
O grande inconveniente apresentado dos barramentos de expanso a velocidade. Embora a
maioria dos perifricos utilizados no micro seja lenta (como a impressora, o mouse, a unidade de
disquete, a unidade de CD-ROM e o teclado), existem, a priori, trs classes de perifricos bastante
prejudicadas pela baixa velocidade: vdeo; discos rgidos e interfaces para rede local.
A principio, pode parecer que, se o micro tiver esses perifricos integrados prpria placame, eles trabalharo mesma velocidade da placa-me (isto , mesma velocidade do barramento
local). Isso, porm, no verdade.
No projeto da placa-me integradas, como em micros de arquitetura fechada, normalmente os
perifricos integrados comunicam-se com o processador atravs de uma extenso do barramento de
expanso, chamado barramento X (eXtension bus), ou seja, mesmo o perifrico estando integrado
na placa-me ele tratado como se estivesse conectado a um dos slots de expanso.
I/O channel
O surgimento do PC (Figura 6) deu incio a uma era de padronizaes e uniformizaes. Na
poca do seu lanamento (1981) o mercado era caracterizado por uma grande variedade de computadores pessoais e com eles diversos e incompatveis barramentos, isso sem contar a incompatibilidade entre perifricos.
Figura 6
A arquitetura aberta do PC e a utilizao de componentes comerciais permitiram uma proliferao de clones, tornando o mercado variado e competitivo e o melhor, relativamente compatvel.
Tudo isso graas big blue (IBM).
O slot de expanso existente no velho IBM PC e IBM PC-XT tem a caracterstica de ser um
slot de 8 bits por utilizar somente 8 bits de dados (esse primeiro PC12 fundamentava-se no 8088 que,
apesar deste ser um microprocessador capaz de manipular internamente dados de 16 bits, comunica-se com o meio externo atravs de palavras de 8 bits). O barramento do IBM PC tornou-se padro
porque praticamente todos os vendedores de clones de PC o copiaram para permitir que muitas placas existentes de E/S de terceiros pudessem ser utilizadas em seus sistemas.
O barramento possui 62 linhas sendo ele fisicamente fixado na placa me que possui cerca
de meia dzia desses conectores espaados um do outro nos quais podem ser inseridos cartes.
12
Personal Computer.
BARRAMENTO1.DOC
PG. 10/16
Cada carto possui uma borda que encaixa no conector. Esta borda tem 31 faixas (cobertas com
ouro) de cada lado que fazem o contato eltrico com o conector (para registro: a IBM chama-o barramento de I/O channel). Na Figura 7 esto representados quatro desses slots vistos por cima.
Figura 7
interessante salientar que na poca do primeiro PC e do PC XT, o slot era conectado diretamente ao barramento local do micro j que esses computadores utilizavam microprocessadores
com baixos valores de freqnica para os atuais padres de freqncias de operao.
Principais caractersticas:
!
Figura 8
Com a introduo do micro AT da IBM, o barramento e o slot ISA aumentaram de tamanho,
13
O IBM PC original, assim como muitos clones, acionado por um sinal de 14,31818 z(freqncia correspondente do sinal de crominncia utilizado nos televisores em cores da Amrica do Norte e Japo a IBM pensava que muitos consumidores usariam seus aparelhos de
TV como dispositivo de vdeo o que, realmente no aconteceu). Esta freqncia era levada para o 8088 padro, cujo mximo 5 MHz,
sendo, ento dividida por 3 para produzir um sinal de 4,77 MHz que na verdade serve como relgio mestre que determina o ciclo do barramento - alguns clones do PC trabalham a 8 MHz, usando uma verso mais rpida da pastilha 8088.
BARRAMENTO1.DOC
PG. 11/16
224 = 16M.
Interrupt Request.
16
Basic Input Ouput System.
15
BARRAMENTO1.DOC
PG. 12/16
Figura 9
O barramento ISA, ento, nada mais que a padronizao do barramento especificado para o
PC AT. Originalmente, ele estava sincronizado com a CPU mas, quando a velocidade da CPU excedeu 10 MHz, os perifricos (que operavam a at 8 MHz) no puderam acompanh-la. Por isso, o barramento ISA trabalha a 8 MHz, usando um barramento de dados com 16 bits, o que d uma velocidade de comunicao terica de 16 MB/s - na prtica, a velocidade bem menor.
Imagine-se uma placa de vdeo ISA em um sistema moderno, um Pentium-200 por exemplo.
Embora o barramento local trabalhe a 66 MHz, a comunicao do processador com a placa de vdeo
ser feita somente a 8 MHz: algo em torno de 12% da velocidade com que o processador se comunica com o barramento local!
Dito de outro modo: embora o processador consiga processar os dados rapidamente, o vdeo
apresentar os dados na mesma velocidade em que apresentaria em um velho 286. Horripilante,
no? Isto o que se constitui como gargalo para o sistema computacional.
A freqncia mxima de 8 MHz utilizada por um simples motivo tcnico: as placas antigas
no funcionariam em micros novos caso a freqncia de operao do barramento ISA fosse maior.
Em outras palavras, se o barramento ISA no fosse limitado a 8 MHz no se poderia utilizar, por
exemplo, uma placa de som antiga, supostamente instalada em um antigo 286, no novo Pentium.
Como as placas perifricas ISA so para trabalhar a somente 8 MHz, em geral os circuitos utilizados
em placas ISA no conseguem trabalhar a uma freqncia muito maior do que essa.
Para comunicao do barramento ISA com o barramento local do micro (que so bastante
diferentes hoje em dia; basta pensar que o barramento ISA trabalha a 16 bits e o barramento local de
um Pentium e superiores operam a 64 bits), h um circuito prprio para o interfaceamento, chamado
controlador de barramento ISA. Esse circuito est integrado ao chipset da placa-me e trata de converter todas as informaes de um barramento para outro.
Algumas placas me ainda tm o barramento ISA. primeira vista parece ilgico ao se pensar em termos de desempenho, porm totalmente aceitvel quando se trata de perifricos lentos
tais como uma placa de som ou uma placa fax/modem, por exemplo. A maioria dos perifricos de
funcionamento lento. Alm disso, o que extremamente importante, possvel aproveitar, em um
BARRAMENTO1.DOC
PG. 13/16
micro moderno, perifricos utilizados em micros mais antigos, como a j mencionada placa de som.
A Figura 10 mostra o aspecto de uma placa ISA tpica notar os entalhes de encaixe para o
slot ISA (Figura 9).
Figura 10
Por causa da lentido do barramento ISA para perifricos que exigem velocidade (em especial, a placa de vdeo e o disco rgido), outros tipos de barramento deveriam ser criados. Naquela poca a IBM no estava preocupada com isso pois o sucessor do AT era o seu PS/2: um microcomputador com arquitetura fechada utilizando um barramento proprietrio chamado Arquitetura Microcanal
(MCA Micro Channel Architecture) que contornava tais problemas de desempenho.
Por tratar-se de uma arquitetura fechada os demais fabricantes ficam alijados do processo. A
nica padronizao de slots que poderia ser utilizada por todos os fabricantes sem problemas de
compatibilidade era o slot ISA, justamente por ser uma arquitetura aberta - exatamente o padro utilizado por todos os fabricantes. A partir desse momento, todos os micros que tinham arquitetura
aberta foram apelidados de AT (AT-386, AT-486 etc.), pois utilizavam o slot ISA igual ao PC AT original.
Durante muito tempo padro o ISA continuou sendo a nica alternativa para os fabricantes de
hardware. Basta reparar que todas as placas me 386 e muitas das placas me 486 no tm nenhum outro tipo de slot, a no ser o ISA. A Figura 11 mostra, de forma bem simplificada, uma placa
me tpica para a CPU 386 (situada canto inferior esquerdo da figura) podendo-se ver em relativo
destaque a presena de seus oito slots padro ISA.
BARRAMENTO1.DOC
PG. 14/16
Figura 11
A utilizao de algum outro tipo de slot ainda no era possvel pois no havia o menor consenso entre os diversos fabricantes de placas me e micros existentes no mundo quanto padronizao utilizar. Dessa forma os fabricantes preferiram continuar utilizando o barramento ISA, ainda
que, tecnicamente, esse barramento de expanso fosse de inferior performance e ultrapassado.
Para a identificao dos terminais (pinagem) do slot ISA recomendamos a leitura do artigo
"Alimentando projetos a partir do PC", Revista no 335 dezembro/2000.
BARRAMENTO1.DOC
PG. 15/16
com o passar do tempo, e depois de vrios atropelos pelo mercado, a linha PS/2 ficou praticamente
morta - os computadores PS/2 de outros fabricantes, como o Aptiva usam, na verdade, uma arquitetura semelhante do AT.
A empresa Compaq resolveu, ento, criar um computador fundamentado no microprocessador 80386. Uma das boas solues que a Compaq apresentou no seu computador foi a colocao
das memrias no barramento local, em vez de conect-las ao barramento de expanso, que trabalhava a 8 MHz. Isso permitiu uma maior velocidade e mais espao de endereamento no acesso
memria.
Mas para um processador novo que manipula palavras binarias de 32 bits e acesso direto a
memria at 4GB (32 linhas de endereo) de memria, qual padro deveria ser utilizado? Coube
prpria Compaq liderar um grupo de fabricantes (Epson, HP, NEC, Olivetti, Tandy, Zenith, AST entre
outros) na tentativa de continuar com a estrutura modular que preservasse sobretudo a compatibilidade, coisa que no acontecia na arquitetura MCA da IBM - foi uma espcie de reao da industria
de computadores pessoais IBM.
O novo padro criado por esse grupo de fabricantes chama-se EISA (Extended Industry Standard Architecture) ... Isso porm ser visto na prxima publicao.
BARRAMENTO1.DOC
PG. 16/16