ATC Classificação de Barramentos Akil Hassane
ATC Classificação de Barramentos Akil Hassane
ATC Classificação de Barramentos Akil Hassane
Classificação de Barramentos
Comunicação em série e em paralelo
1 de Maio de 2021
Introdução
O seguinte trabalho contém informações relativas a definição e a classificação dos barramentos quanto a
localização, quanto à largura, quanto ao relógio (clock), quanto à arbitragem, quanto ao tipo de informações
e quanto ao sentido do fluxo de Informação, bem como os respetivos exemplos de cada classificação.
O trabalho também possui informações sobre as diferenças entre a comunicação em série e em paralelo
assim como as vantagens e desvantagens de cada tipo.
Barramentos
O termo barramento significa fios paralelos compartilhados. É o local por onde são transportados os dados que
alimentam os diferentes componentes que compõem os computadores (CPU e componentes internos) e os dispositivos
e interfaces de entrada e saída. Atualmente os dispositivos de E/ S estão mais conectados a linhas seriais dedicadas.
Classificação de barramentos
Classificação de barramentos quanto a localização
Barramentos locais ou de sistema
Barramentos locais referem-se à comunicação entre os principais dispositivos e a placa mãe, por exemplo, a
comunicação entre o processador e a placa- mãe.
Geralmente estes sistemas possuem de 50 a 100 barramentos que fazem a comunicação de todos os
componentes da placa mãe como processador. Este é o principal barramento para os microcomputadores.
Barramentos internos
Estes barramentos estão vinculados aos slots de expansão e servem para integrar placas com
funcionalidades específicas à placa mãe, visando aumentar o desempenho do equipamento.
Os slots de barramentos são conectores onde se ligam as placas de expansão.
2. Barramento MCA - O Barramento MCA (Micro Channel Architecture) foi criado pela IBM, com o
surgimento dos processadores 386, apresentando 32 bits, operando a 10 MHz com taxa de
transferência teórica de 32 MB/ s. Este barramento foi considerado muito avançado para a época,
representando uma solução para as exigências dos processadores 386 que operavam com palavras de
32 bits. Os barramentos MCA foram projetados para funcionar plug-and-play e em “bus mastering”.
3. Barramento EISA O barramento EISA - (Extended Industry Standard Architecture) foi criado
pela Compaq, como resposta às exigências do mercado dos fabricantes que necessitavam de
componentes que atendessem aos novos critérios de desempenho de HDs e vídeo. A capacidade dos
computadores havia aumentado e precisava-se de um barramento que fosse compatível com a nova
tecnologia. Sistema de “bus mastering” existente, porém não muito confiável devido a
incompatibilidade de drivers.
O EISA é parecido com o barramento ISA de 16 bits, porém o slot é mais alto e possui duas linhas de
contato. O barramento EISA operava a 8.33 MHz (transferência de 32 bits por ciclo), não possuindo
tempo de espera como nos barramentos ISA, sendo quatro vezes mais rápido.
4. Barramento VESA O Barramento VESA - (Video Electronics Standards Association), também
conhecido como Vesa Local Bus (VLB), possui conectores de 32 bits, sendo fisicamente uma
extensão ao slot ISA. Trabalha a uma frequência nominal de 33 MHz e oferece taxas de transferência
teóricas de até 133 MB/ s. Sistema de “bus mastering” existente, porém não muito confiável devido a
incompatibilidade de drivers.
Este barramento foi lançado em 1993 pela Electronics Standards Association (Associação de
Fabricantes de Placas de Vídeo), sendo controlado pelo processador, não possuindo um controlador
dedicado. Nesta época o windows 3.11 e aplicativos gráficos estavam populares e havia muita
demanda por placas de vídeo mais rápidas.
5. Barramento PCI (Peripheral Component Interconnect) - Este barramento foi criado pela Intel e
lançado em 1992, possuindo a mesma capacidade dos barramentos VESA, porém mais barato e
versátil. Trabalha a uma frequência nominal de 33 MHz, o que resulta em uma taxa de transmissão
teórica de 133 MB/ s. Sistema de “bus mastering” existente e realmente confiável devido a
padronização do barramento PCI.
6. PCI- Express - O barramento PCI possui um controlador dedicado, isto é, um sistema de “bus
mastering” não precisando do processador. Isto foi um avanço, pois na época dos 486 os
computadores literalmente paravam durante uma transferência de arquivos, muito diferente de agora
que você pode continuar mexendo no mouse enquanto ocorre operações de transferência de arquivo
ou exibição de uma letra digitada no teclado.
Este barramento mostrou-se muito útil pois viabilizava conectar diversas placas expansivas ao
computador, porém, o acúmulo de funcionalidades na arquitetura de um único barramento, tornou-o
muito custoso, mostrando ser necessário dividir um pouco tais funcionalidades em barramentos
específicos, assim foram desenvolvidos os barramentos AMR e CNR.
8. Barramento ACR - O padrão ACR (Advanced Communications Riser) foi desenvolvido pela AMD,
Lucent, Motorola, 3Com, Nvidia, Texas Instruments e Via, foi lançado como uma opção ao padrão
CNR, sendo muito parecida com as placas PCI.
A vantagem dos barramentos ACR é que suporta praticamente todo tipo de dispositivos, diferente do
CNR que suporta apenas modem e placa de som.
Barramentos externos
Barramentos externos referem-se às portas de comunicação entre o computador e os dispositivos externos, ou
seja, Os barramentos que interligam o processador com a memória principal e com os dispositivos /interfaces de E/ S (
Entrada/ Saída - I/ O - Input/ Output ).
Atualmente os dispositivos de E/ S estão mais conectados a linhas seriais dedicadas.
Os barramentos de entrada e saída, além de interligar periféricos, viabilizam compatibilidade entre eles, sendo
exemplos os barramentos IDE, SATA, SCSI, SA, PCI, PCI-Express e outros. Estes tipos de barramentos, portanto,
não possuem uma padronização, existindo diversos modelos e marcas.
2. Barramento paralelo (Lançado nos anos 80) - A porta paralela possui 25 pinos e aceita impressora
e scanner. O nome técnico para essa porta é LPT1 e o nome de seu conector é DB25.
3. Barramento PS/2 - (Lançado nos anos 90) - A porta PS/2 possui o formato redondo que possui um
guia e seis pinos em volta dele. (ger almente nas cores verde e roxo) e aceita mouse e teclado. O
nome de seu conector é Mini-din.
Existe também um Mini-din que possui 4 pinos ao seu redor. O seu nome é S/Vídeo.
4. Barramento USB (Lançado no anos 2002) - A porta USB aceita todos os dispositivos, tais como
mouse, teclado, pendrive, impressora, TV, etc. A porta USB aceita até 127 conexões simultâneas.
A porta USB possui duas características importantes. Ela possui tipos e versões. Confira abaixo.
Tipos de portas USB:
USB tipo A – é aquele USB convencional do computador (formato retângulo);
USB tipo B – é aquele USB utilizado para ligar impressoras (formato quase redondo);
USB Mini 4p – são portas usadas em celulares, tablets e câmeras digitais. 4p significa 4 pinos;
USB Mini 5p – são portas também usadas em celulares, tablets e câmeras digitais. 5p significa 5
pinos;
5. Barramento HDMI (Lançado no ano 2004) - A porta HDMI é usada para áudio e vídeo, transmite
canais no caso de som, e possui resolução de 1080px (Full HD).
Chegamos ao fim deste post que fez uma abordagem mais detalhada a respeito dos barramentos de
um computador. Se você gostou desta matéria, clique no botão curtir no final desta página.
Classificação de barramentos quanto à largura
Os barramentos podem ser classificados também por meio de sua capacidade para transmitir dados.
A capacidade é proporcional à quantidade de linhas de endereço existentes no barramento.
Lembrando que cada bit pode assumir os valores 1 ou 0, então, se o barramento tiver ‘n’ linhas de endereço, uma CPU
poderá utilizá-la para endereçar `2^n` localizações de memória diferentes.
Barramentos assíncronos: Neste tipo de barramento o tempo (relógio) do barramento pode ser
controlado pelo clock do controlador de barramento.
Barramentos Escravos: Os barramentos podem ser classificados como escravos quando ligados a
componentes que recebem requisições.
É por meio da arbitragem que é possível controlar qual o tipo de sinal que um barramento deverá receber, e
assim, necessário se faz estudar outra classificação para os barramentos.
Barramentos de endereço: Os barramentos de endereço são caminhos por onde trafegam sinais que
representam o endereço de instruções. Estes sinais (endereços) podem ser provenientes do
processador ou resultado de operações durante a execução de alguma instrução.
Barramentos de controle: Os barramentos de controle são caminhos por onde trafegam sinais de
controle que determinam a lógica de execução das microinstruções.
Comunicação em paralelo
Na Comunicação Paralela, vários bits são enviados juntos simultaneamente com um único pulso de
relógio. É uma maneira rápida de transmitir, pois utiliza muitas linhas de entrada / saída para transferir os
dados.
Além disso, é vantajosa porque também está em conformidade com o hardware subjacente, pois os
dispositivos eletrônicos, como o computador e o hardware de comunicação, utilizam internamente circuitos
paralelos. Esta é a razão pela qual a interface paralela complementa bem o hardware interno. A instalação e
a solução de problemas são mais fáceis no sistema de transmissão paralelo devido à sua colocação em um
único cabo físico.
A transmissão paralela usa uma porta de 25 pinos com 17 linhas de sinal e 8 linhas de terra. As 17 linhas de
sinal são divididas ainda como
4 linhas que iniciam o aperto de mão,
Linhas de status usadas para comunicar e notificar erros e
8 para transferir dados.
Apesar da velocidade dos dados, a transmissão paralela tem uma limitação chamada inclinar onde bits
poderiam viajar em velocidades bastante diferentes sobre os fios.
Comunicação em paralelo
Transmite dados em uma velocidade mais alta.
Serve melhor para comunicação de curta distância.
Conjunto de bits são transferidos simultaneamente.
Desvantagens
Counicação em série
A taxa de transmissão de dados é baixa.
A taxa de transferência depende da taxa de bits.
Comunicação em paralelo
É um sistema de transmissão caro.
Para transmitir os dados a longas distâncias, a espessura do fio deve ser aumentada para diminuir a
degradação do sinal.
Existem vários canais de comunicação necessários.
Conclusão
Após este trabalho eu concluí que, em arquitetura de computadores, barramento é um conjunto de linhas de
comunicação que permitem a interligação entre dispositivos, como a CPU, a memória e outros periféricos.
São as linhas de transmissão que transmitem as informações entre o processador, memória e demais
periféricos do computador.
Eles podem ser classificados quanto a localização, quanto à largura, quanto ao relógio (clock), quanto à
arbitragem, quanto ao tipo de informações e quanto ao sentido do fluxo de Informação.
E cada barramento desempenha uma função específica e crucial para o funcionamento do computador.