Em um sistema computacional, a função do barramento de endereços é a de interligar o processador à memória principal da arquitetura, com vistas a indicar a posição de memória a ser acessada. No que concerne ao cenário em tela, pode-se deduzir que o barramento de endereços
- A)define qual o tamanho da palavra do sistema computacional utilizado.
Errada, porque o tamanho da palavra do sistema se relaciona à arquitetura do processador e ao barramento de dados, não ao barramento de endereços.
- B)determina o número de células endereçáveis na memória principal do sistema.
Certa, porque a quantidade de linhas no barramento de endereços determina quantas posições da memória principal podem ser endereçadas.
- C)identifica o bloco a ser acessado do dispositivo de memória secundária.
Errada, porque bloco de memória secundária é conceito ligado a armazenamento e E/S, não à função do barramento de endereços da memória principal.
- D)influencia na quantidade máxima de quadros da memória cache nível 1 do processador.
Errada, porque a quantidade de quadros de cache depende da organização da cache e da hierarquia de memória, não do barramento de endereços.
- E)interliga-se internamente ao processador ao registrador contador de instrução.
Errada, porque o contador de instrução é um registrador interno do processador relacionado ao fluxo de execução, não à função principal do barramento de endereços.
Gabarito: B
O barramento de endereços é o caminho por onde o processador “aponta o dedo” para a memória e diz: quero esta posição aqui. Em outras palavras, ele transporta o endereço da célula a ser acessada, não o dado em si. Por isso, quanto maior a quantidade de linhas desse barramento, maior é a quantidade de endereços possíveis e, consequentemente, maior o espaço de memória que pode ser diretamente endereçado. Pense assim: se o processador tivesse poucos bits de endereço, ele enxergaria poucas posições de memória; com mais bits, ele consegue enxergar muito mais. A relação é direta e clássica em arquitetura de computadores: n linhas no barramento de endereços permitem endereçar até 2^n posições. É exatamente por isso que o barramento de endereços determina o número de células endereçáveis na memória principal. A banca FGV gosta de misturar conceitos parecidos, então vale separar bem: barramento de endereços indica onde acessar; barramento de dados carrega o conteúdo; barramento de controle coordena a operação. Se a questão fala em posição de memória a ser acessada, ela está apontando para a capacidade de endereçamento do sistema. Assim, o gabarito B está correto porque o barramento de endereços define quantas células de memória principal podem ser identificadas diretamente pelo processador. Não é sobre palavra do sistema, cache, instrução ou bloco de disco secundário, mas sobre o espaço de endereçamento da memória principal.