Aula 27 - Texto Aprofundamento

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

FRANCISCO LUCIANI DE MIRANDA VIEIRA

CURSO TÉCNICO EM
DESENVOLVIMENTO DE
SISTEMA
ARQUITETURA DE COMPUTADORES

AULA 27
Barramentos em Arquitetura de
Computadores

EDUCAÇÃO
Secretaria de Estado
da Educação /SEDUC
Piauí
GOVERNO DO ESTADO
Sumário
1. Arquitetura de Computadores: Desvendando os Segredos dos Barramentos ............................................ 3
a. Conceito de Barramento: ................................................................................................................................. 3
2. Tipos de Barramentos: ..................................................................................................................................... 4
3. Função do Barramento: ................................................................................................................................... 5
4. Referências ........................................................................................................................................................ 5
1. Arquitetura de Computadores: Desvendando os Segredos dos
Barramentos
a. Conceito de Barramento:
No universo complexo da Arquitetura de Computadores, os barramentos desempenham um papel
crucial na comunicação interna dos sistemas. Mas afinal, o que é um barramento? Em termos simples,
podemos considerar um barramento como uma via de comunicação compartilhada, um "caminho" por
onde diferentes componentes do computador trocam
informações. Imaginem-no como uma rodovia digital,
onde dados e instruções trafegam entre os diversos
elementos do sistema.

O barramento serve como um meio eficiente


para conectar unidades funcionais, como a Unidade
Central de Processamento (CPU), a Memória e os
Dispositivos de Entrada e Saída (E/S). Sem um
barramento eficiente, essas partes vitais do
computador não conseguiriam se comunicar entre si,
comprometendo drasticamente o desempenho e a
capacidade do sistema. Em resumo, o barramento é o
"canal de comunicação" que mantém o fluxo de dados
coeso e ordenado dentro da arquitetura do
computador.

Ao aprofundarmos nosso entendimento sobre o conceito de barramento, é fundamental


compreender a sua natureza dinâmica e sua importância para o funcionamento coeso dos sistemas
computacionais. O barramento não é apenas uma via de comunicação passiva; ele é o nervo central que
possibilita a interação ativa e constante entre os diferentes componentes do computador. Imagine o
barramento como um sistema de correios digital, onde pacotes de informações são enviados e recebidos
rapidamente, permitindo uma comunicação instantânea entre os diversos setores do sistema.

É relevante destacar que o conceito de barramento não se limita a uma única


estrada de comunicação. Pelo contrário, ele se desdobra em diferentes trilhas, cada
qual com uma finalidade específica

O barramento de dados, por exemplo, carrega a carga valiosa dos dados brutos que a CPU
processa, enquanto o barramento de endereços serve como a bússola, indicando os locais exatos na
memória onde esses dados residem. Cada tipo de barramento desempenha uma função única, mas todos
convergem para facilitar uma comunicação eficaz e coordenada.
Além disso, vale ressaltar que a eficiência do barramento está intimamente ligada à sua largura de
banda. A largura de banda representa a quantidade de dados que o barramento pode transportar em um
determinado período de tempo.

Analogamente, podemos comparar a largura de banda do barramento a faixas adicionadas a uma


rodovia, permitindo que mais dados trafeguem simultaneamente. Quanto maior a largura de banda, mais
rápida e eficiente é a comunicação entre os componentes do computador.

2. Tipos de Barramentos:
Ao explorarmos os
tipos de barramentos, nos
deparamos com uma gama
diversificada, cada qual com
uma função específica no
ecossistema computacional.

O barramento de
dados, por exemplo, é
responsável por transportar
os dados que são
processados pela CPU. Ele é
a "via de mão única" onde as
informações trafegam do
local de armazenamento
para a CPU, e vice-versa.

Por outro lado, o barramento de endereços assume um papel diferente. Ele funciona como um
sistema de GPS, indicando à CPU o local exato na memória onde os dados estão armazenados. Imagine-o
como uma rede de ruas, orientando a CPU a encontrar o endereço certo para ler ou gravar informações.
Esses dois tipos de barramentos, o de dados e o de endereços, trabalham em conjunto, formando uma rede
intricada que permite a interação fluida entre a CPU e a memória.
3. Função do Barramento:

Mas qual a função principal do barramento?

A função primordial do barramento é proporcionar uma estrutura eficiente


de comunicação entre os componentes internos do computador. Ele age como uma
ponte digital, permitindo que dados e instruções circulem livremente entre a CPU, a memória e os
dispositivos de entrada e saída. Essa capacidade de transferência é crucial para o funcionamento adequado
de um sistema, impactando diretamente na velocidade e eficiência das operações.

Outra função importante é a arbitragem, uma espécie de controle de tráfego digital. Quando
múltiplos componentes tentam acessar o barramento simultaneamente, é necessário um mecanismo que
determine a prioridade e ordem de acesso. A arbitragem garante que todos os dispositivos tenham uma
oportunidade justa de utilizar o barramento, evitando congestionamentos e garantindo uma comunicação
eficiente.

O barramento também desempenha um papel vital na expansibilidade do sistema. Ao conectar


novos dispositivos, como placas de vídeo ou periféricos, ao barramento, estamos, na verdade, estendendo
as capacidades do computador. Isso é fundamental em um mundo onde a constante evolução da tecnologia
demanda a capacidade de adaptação dos sistemas.

4. Referências

i) TANENBAUM, Andrew S. Organização estruturada de computadores. 6. ed. São Paulo: Pearson


Prentice Hall, 2013.
ii) STALLINGS, William. Arquitetura e organização de computadores. 10. ed. São Paulo: Pearson
Prentice Hall, 2015.
iii) PATTERSON, David A.; HENNESSY, John L. Arquitetura de computadores: uma abordagem
quantitativa. 5. ed. São Paulo: Elsevier, 2014.

También podría gustarte