Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Barramento — IDCAP 2024

Arquitetura de ComputadoresBarramento
Código
qg227600
Banca
IDCAP
Órgão
Prefeitura de Serra - ES
Ano
2024
Nível
Superior
Cargo
Analista em Tecnologia da Informação: Suporte
Os diversos componentes de um computador se comunicam através de barramentos, os quais se caracterizam como um conjunto de condutores elétricos que interligam os diversos componentes do computador e de circuitos eletrônicos que controlam o fluxo dos bits. Assinale a alternativa que se refere ao tipo de barramento que se caracteriza por ser unidirecional, visto que somente a Unidade Central de Processamento (UCP) aciona a memória principal para a realização de operações de leitura ou escrita:
  1. ABarramento de controle.
  2. BBarramento de endereços.
  3. CBarramento de expansão.
  4. DBarramento do sistema.
  5. EBarramento de dados.
Revelar gabarito e comentário

GabaritoB — Barramento de endereços.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Barramentos de computador: endereços, dados e controle

Gabarito: letra B. O barramento de endereços é unidirecional porque apenas a CPU (ou outro mestre de barramento) envia endereços para a memória ou periféricos, indicando o local desejado para leitura ou escrita. As operações de leitura/escrita propriamente ditas envolvem o barramento de dados (bidirecional) e o barramento de controle (que sinaliza a operação), mas a característica de unidirecionalidade mencionada no enunciado refere-se exclusivamente ao envio do endereço pela CPU.

A banca testa o conhecimento da função e direcionalidade de cada tipo de barramento. No barramento de endereços, os sinais fluem apenas da CPU para os dispositivos, diferentemente do barramento de dados, que trafega em ambos os sentidos.

Tipo de Barramento

Direcionalidade

Função Principal

Quem Controla

Barramento de endereços

Unidirecional (CPU → dispositivos)

Enviar endereço de memória ou periférico para leitura/escrita

CPU (ou mestre de barramento)

Barramento de dados

Bidirecional

Transportar dados entre CPU, memória e periféricos

CPU e dispositivos

Barramento de controle

Misto (unidirecional e bidirecional)

Transportar sinais de controle (leitura, escrita, clock, interrupções)

CPU e outros dispositivos

Barramento de expansão

Bidirecional

Conectar periféricos externos à placa-mãe

CPU e dispositivos

Barramento do sistema

Misto

Interligar CPU, memória e periféricos internos

CPU e dispositivos

1Endereços
Unidirecional (CPU → memória)
Envia endereço
2Dados
Bidirecional
Transporta dados
3Controle
Direção variada
Sinais de controle
Barramentos
LEVELsoulevel.com.br
Barramentos: Endereços (Unidirecional (CPU → memória), Envia endereço); Dados (Bidirecional, Transporta dados); Controle (Direção variada, Sinais de controle)

Alternativa A — ❌ Incorreta

O barramento de controle é composto por linhas que transportam sinais de controle (como leitura/escrita, interrupções, clock) e pode ter direção variada. Ele não se caracteriza por ser unidirecional no sentido exclusivo CPU→memória; muitas linhas são bidirecionais ou controladas por outros dispositivos.

Alternativa B — ✅ Correta ⟵ GABARITO

O barramento de endereços é unidirecional: a CPU (ou mestre) coloca o endereço do local de memória que deseja acessar, e a memória responde no barramento de dados. A direção é sempre da CPU para os demais componentes, conforme descrito no enunciado: "somente a Unidade Central de Processamento (UCP) aciona a memória principal".

Conteúdo de apoio:

"Um barramento de endereço é um barramento usado para especificar um endereço físico. Quando um processador ou dispositivo habilitado para DMA precisa ler ou escrever em um local de memória, ele especifica esse local de memória no barramento de endereço (o valor a ser lido ou escrito é enviado no barramento de dados)."

Embora dispositivos com acesso direto à memória (DMA) também possam endereçar, o enunciado foca no cenário em que "somente a UCP" aciona a memória, reforçando a característica de barramento exclusivo de endereços.

Alternativa C — ❌ Incorreta

O barramento de expansão conecta dispositivos externos/periféricos à placa-mãe (ex.: slots PCI, USB). Não é unidirecional e não se limita à comunicação CPU↔memória.

Alternativa D — ❌ Incorreta

Barramento do sistema é um termo genérico que abrange os barramentos de endereços, dados e controle que interligam CPU, memória e dispositivos de E/S. Não designa um barramento específico, mas o conjunto. A descrição do enunciado se encaixa apenas no barramento de endereços.

Alternativa E — ❌ Incorreta

O barramento de dados é bidirecional, pois transporta dados tanto da CPU para a memória (escrita) quanto da memória para a CPU (leitura). A unidirecionalidade não se aplica.

NÃO CAIA NESSA!

O candidato pode confundir "endereço" (unidirecional) com "dados" (bidirecional). O enunciado reforça que apenas a CPU aciona para leitura/escrita — isso descreve o envio do endereço, não o fluxo dos dados. Lembre-se: CPU endereça a memória, mas troca dados com ela.

Gabarito: letra B.

Link permanente: /questoes/qg227600