Quando o processador necessita acessar a memória principal ...

Próximas questões
Com base no mesmo assunto
Q111559 Arquitetura de Computadores
Quando o processador necessita acessar a memória principal para ler um determinado dado, ele envolve nesse processo de comunicação

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - três barramentos.

A arquitetura de um computador envolve diferentes componentes de hardware que precisam se comunicar entre si. Um dos aspectos fundamentais dessa comunicação é o barramento, um sistema que conecta diversos componentes da arquitetura do computador, facilitando o tráfego de dados entre eles. Os barramentos são divididos em categorias com funções específicas, que são:

  • Barramento de dados: responsável por transportar os dados propriamente ditos. É por aqui que os dados são transferidos entre o processador e a memória ou outros dispositivos.
  • Barramento de endereços: utilizado para indicar onde os dados devem ser lidos ou escritos na memória. Basicamente, ele "endereça" a localização dos dados na memória.
  • Barramento de controle: gerencia o acesso e o uso dos barramentos de dados e de endereços. Ele emite sinais de controle que regulam a atividade dos outros dois barramentos e coordena as operações de entrada/saída (I/O).

No contexto da questão, quando o processador necessita acessar a memória principal para ler um determinado dado, ele utiliza esses três tipos de barramentos – um para os dados propriamente ditos, outro para endereçar onde o dado está ou deve ir na memória e um terceiro para controlar como e quando essa transferência de dados acontecerá.

Portanto, a alternativa C é correta porque reflete a quantidade de barramentos envolvidos no processo de comunicação do processador com a memória principal: um barramento de dados, um barramento de endereços e um barramento de controle. Cada um desempenha uma função vital na execução de uma instrução que envolva a leitura de dados na memória principal.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Refere-se ao Barramento de Dados, Endereço e Controle.

O Barramento de Dados, Endereço e Controle.

O Barramento de Endereço - Endereçar localizações de memória.

Barramento de Dados - Trazer os dados contidos nessa memória

Quando o barramento é dedicado há linhas específicas para dados e endereços, quando é multiplexidado usa-se a mesma linha. Projeto mais simples, porém com desempenho reduzido.

O Barramento de controle é utilizado para sincronização, por exemplo, em Barramentos sincronizados ( Onde todas as operações são baseadas em ciclos do relógio de cristal), também são usados para arbritagem, quando multiplos dispositivos resolvem utilizar o barramento ao mesmo tempo.


Amigão,

Ele está falando de barramento e não linhas de barramento.
Um barramento são composto por centenas de linhas que podem ser classificadas em linhas de dados, endereco e controle.Mesmo assim pode existir linhas multiplexidas que funciona como endereco/dado ao mesmo tempo.

Pra mim essa questao esta horrivelmente elaborada.
Exitem 3 tipos de barramentos:
  • Barramento de dados – como o próprio nome já deixa a entender, é por este tipo de barramento que ocorre as trocas de dados no computador, tanto enviados quanto recebidos.
  • Barramento de endereços – indica o local onde os processos devem ser extraídos e para onde devem ser enviados após o processamento.
  • Barramento de controle – atua como um regulador das outras funções, podendo limitá-las ou expandi-las em razão de sua demanda. 
  • Os sinais de comandos são enviados para especificar o tipo de operação que será executada (escrita e leitura na memória, escrita e leitura em porta de E/S, requisição e concessão do barramento, interrupção, etc).
Sendo assim, o processador ao acessar a memória principal precisa de certificar no barramento de controle se o tipo de operação a ser executada (escrita ou leitura) para que seja coletada o respectivo dado (no barramento de dados) e endereço (no barramento de endereço) da memória principal a fim de ser processada pela CPU.
Portanto, são utilizados esses 3 barramentos.
São 3 Barramentos utilizados: Data Bus (barramento de dados), Barramento de endereço e controle

- Barramento de dados: relaciona-se ao tráfego de dados entre o processador e a memória principal  e processador com dispositivos de I/O. Este barramento recebe e envia dados, logo o mesmo é considerado BIDIRECIONAL.

- Barramento de Endereço: serve para que o processador especifique qual é a posição de memória ser acessada ou qual é o dispositivo de entrada e saída a ser ativado. Esse barramento é UNIDIRECIONAL, somente saem do processador

- Barramento de controle: Agrupa todos os sinais necessários ao controle da transferência de informação entre as unidades do sistema. Ou seja, gerencia os sinais emitidos e enviados do processador....

Barramento de dados, de controle e de endereço.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo