🚀 Capítulo 05: Barramentos

🎯 Objetivo da Aula

Ao final desta aula, você entenderá o que são barramentos (Buses) e como eles servem como as estradas que conectam todos os componentes do computador.


🏢 O Cenário Prático (Seu Desafio)

Os dados estão demorando para ir da memória para o processador. Você precisa entender o conceito de “Largura de Banda” do barramento para resolver o gargalo!


🧠 Fundamentos: A Teoria Traduzida

Barramentos são os conjuntos de fios que transportam sinais elétricos entre os componentes.

Existem 3 tipos principais de barramento do sistema:

  1. Barramento de Dados: Leva a informação real.
  2. Barramento de Endereço: Diz para onde o dado vai.
  3. Barramento de Controle: Controla o fluxo (leitura ou escrita).

Largura de Barramento

Medida em Bits (ex: 32 bits, 64 bits). É como o número de faixas em uma rodovia. Mais faixas = mais carros (dados) passando ao mesmo tempo.


📖 Exemplo Guiado: O Trânsito de Dados

Se a CPU quer ler o dado da posição 10 da memória:

  1. Ela coloca o número 10 no Barramento de Endereço.
  2. Ela avisa que quer “Ler” no Barramento de Controle.
  3. A memória coloca o dado no Barramento de Dados para a CPU pegar.

🛠️ Prática Obrigatória 1

Qual a diferença entre um sistema de 32 bits e um de 64 bits em termos de capacidade de memória endereçável?


🛠️ Prática Obrigatória 2

No arquivo script.js da pasta cap05, simule essa comunicação com logs.


🔑 Gabarito de Código/Fórmulas

Prática 1:

Um sistema de 32 bits pode endereçar até 4 GB de RAM. Um de 64 bits pode endereçar uma quantidade absurdamente maior (teoricamente 16 Exabytes).


Capitulo Anterior | Proximo Capitulo