Pular para o conteúdo principal

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

Arquitetura de ComputadoresBarramento
Código
qg215236
Banca
IBADE
Órgão
SAAE de Linhares - ES
Ano
2024
Nível
Médio
Cargo
Técnico em Tecnologia da Informação e Comunicação
Barramentos são conjuntos de fios que transportam sinais de dados, endereço e controle, responsáveis pela interconexão dos componentes. A alternativa que caracteriza o barramento assíncrono é:
  1. Amaior overhead e necessita de lógica dedicada.
  2. Ba ocorrência de um novo evento não depende de um evento anterior.
  3. Cempregado tipicamente em barramentos de memória.
  4. Dos eventos são determinados pelo relógio.
  5. Epouca lógica para transação, rapidez e baixo custo.
Revelar gabarito e comentário

GabaritoA — maior overhead e necessita de lógica dedicada.

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”.

Barramento Assíncrono

Gabarito: letra A. O barramento assíncrono utiliza handshaking (sinais de controle como request e acknowledge) para coordenar as transferências, o que exige lógica dedicada para implementar o protocolo e gera maior overhead de controle, em comparação com barramentos síncronos.

A banca testa a distinção entre barramentos síncronos (controlados por relógio) e assíncronos (controlados por handshake). O barramento assíncrono não depende de um relógio comum; cada transação é negociada entre mestre e escravo por meio de sinais de controle. Esse mecanismo adiciona complexidade (lógica dedicada) e overhead, mas oferece flexibilidade para conectar dispositivos com velocidades diferentes.

Característica

Barramento Assíncrono

Barramento Síncrono

Mecanismo de controle

Handshaking (sinais de request e acknowledge)

Relógio comum (clock)

Dependência entre eventos

Sim, cada evento depende da conclusão do anterior

Não, eventos ocorrem em ciclos de relógio predefinidos

Lógica necessária

Lógica dedicada (maior complexidade)

Lógica mais simples

Overhead

Maior (tempo extra para handshaking)

Menor

Velocidade

Geralmente mais lento

Geralmente mais rápido

Flexibilidade

Alta (conecta dispositivos com velocidades diferentes)

Baixa (dispositivos devem operar na mesma frequência)

Custo

Maior (devido à lógica adicional)

Menor

Aplicação típica

Interfaces de periféricos lentos ou sistemas heterogêneos

Barramentos de memória (ex.: DDR SDRAM)

  1. 1Mestre envia request
  2. 2Escravo recebe request
  3. 3Escravo envia acknowledge
  4. 4Mestre recebe acknowledge
  5. 5Dados transferidos
LEVEL · soulevel.com.br

Alternativa A — ✅ Correta ⟵ GABARITO

Correta. O handshaking requer circuitos adicionais (lógica dedicada) para gerar e interpretar os sinais de request e acknowledge, além de um tempo extra (overhead) em cada transação. Essa é a característica central do barramento assíncrono.

Alternativa B — ❌ Incorreta

Afirma que um novo evento não depende do anterior. Na verdade, no barramento assíncrono, a ocorrência de um evento (ex.: envio de dados) depende da conclusão do evento anterior (ex.: confirmação de recebimento) — o handshaking impõe uma sequência ordenada. Portanto, há dependência.

Alternativa C — ❌ Incorreta

Barramentos de memória modernos (como DDR SDRAM) são síncronos, pois operam sincronizados com um relógio. O barramento assíncrono é mais comum em interfaces de periféricos lentos ou em sistemas que conectam dispositivos com velocidades variadas, não na memória principal.

Alternativa D — ❌ Incorreta

Os eventos determinados pelo relógio são característica do barramento síncrono, não do assíncrono. No barramento assíncrono, a temporização é controlada pelo handshaking, sem a necessidade de um sinal de relógio global.

Alternativa E — ❌ Incorreta

O barramento assíncrono não é caracterizado por pouca lógica, rapidez e baixo custo. Ele exige mais lógica (devido ao handshaking), é geralmente mais lento (devido ao overhead de controle) e pode ter custo maior. Essas qualidades (rapidez, baixo custo, pouca lógica) são mais associadas a barramentos síncronos simples.

Link permanente: /questoes/qg215236