Alternativa E - Dados, endereço e controle
Análise da Questão
O enunciado aborda o conceito fundamental de barramentos (buses) na arquitetura de computadores. Para entender a resposta correta, é necessário compreender como esses canais de comunicação são organizados internamente.
Um barramento de sistema atua como uma "rodovia" por onde circulam informações entre a CPU, a memória principal e os dispositivos de entrada/saída. Para que essa comunicação ocorra de forma eficiente e organizada, ele é dividido funcionalmente em três sub-barramentos distintos:
Divisão Funcional do Barramento
Cada grupo funcional possui um propósito específico e utiliza linhas de fios dedicadas:
- Barramento de Dados ($Data\ Bus$): É responsável pelo transporte das próprias informações (dados brutos, resultados de cálculos, etc.). Ele define a largura do processador (ex: 32 bits, 64 bits).
- Barramento de Endereços ($Address\ Bus$): Indica onde os dados devem ser lidos ou escritos. Ele aponta o endereço na memória ou no dispositivo de E/S. Sua largura define o máximo de memória endereçável pelo sistema.
- Barramento de Controle ($Control\ Bus$): Transporta os sinais de comando que coordenam a operação, como sinais de leitura (Read), escrita (Write), interrupções e relógio (Clock).
Por que as outras alternativas estão incorretas?
Para consolidar o aprendizado, vamos analisar os erros nas demais opções:
| Alternativa | Por que está incorreta? |
|---|
| a. Síncrono e assíncrono | Refere-se ao tipo de sincronismo temporal (se usam clock comum ou não), não à divisão funcional dos fios. |
| b. Centralizado e distribuído | Refere-se à forma como o acesso ao barramento é gerenciado/arbitrado, e não à sua estrutura física interna. |
| c. ISA, EISA e PCI | São nomes de padrões ou tecnologias específicas de barramento, não as categorias funcionais gerais. |
| d. Dados, instruções e controle | Embora instruações sejam processadas, elas trafegam pelo barramento de dados. Não existe um barramento físico separado apenas para "instruções". |
Conclusão
A estrutura básica de qualquer barramento de sistema moderno divide-se obrigatoriamente em Dados, Endereço e Controle para garantir que a informação certa vá para o local certo sob o comando adequado. Portanto, a opção E é a única que descreve corretamente essas divisões funcionais.