Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Hardware — FCC 2015

Arquitetura de ComputadoresHardware
Código
fc024407
Banca
FCC
Órgão
TRT - 15ª Região (SP)
Ano
2015
Nível
Superior
Cargo
Analista Judiciário – Tecnologia da Informação
É um recurso responsável pela coordenação do funcionamento da memória de um microcomputador, que transforma as instruções lógicas (virtuais) em endereços físicos nos bancos de memória e anota onde cada informação do sistema está hospedada na memória. É ele que informa onde o processador deve procurar os dados e instruções na memória. Trata-se de
  1. AControl Unit (Unidade de Controle).
  2. BArithmetic Logic Unit (Unidade Lógica e Aritmética).
  3. CCentral Processing Unit (Unidade Central de Processamento).
  4. DMemory Management Unit (Unidade de Gerenciamento de Memória).
  5. ERegister (Registrador).
Revelar gabarito e comentário

GabaritoD — Memory Management Unit (Unidade de Gerenciamento de Memória).

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

Memory Management Unit (MMU)

Gabarito: letra D. A descrição fornecida corresponde exatamente à Memory Management Unit (MMU) – Unidade de Gerenciamento de Memória, responsável pela tradução de endereços virtuais (lógicos) em endereços físicos, além de registrar onde cada informação está armazenada na memória. Esse conceito é fundamental na arquitetura de computadores modernos, especialmente para suporte a sistemas operacionais com memória virtual.

A questão testa o conhecimento sobre os componentes internos do computador e suas respectivas funções. A chave para acertar está em perceber que a tarefa descrita – “transformar instruções lógicas (virtuais) em endereços físicos” e “informar onde o processador deve procurar os dados” – é exclusiva da MMU. Nenhum outro componente listado executa essa função.

Componente

Função Principal

Traduz Endereços Virtuais em Físicos?

Gerencia Localização na Memória?

Control Unit (Unidade de Controle)

Coordena a execução de instruções, decodificando-as e gerando sinais de controle

Não

Não

Arithmetic Logic Unit (Unidade Lógica e Aritmética)

Executa operações aritméticas e lógicas sobre dados

Não

Não

Central Processing Unit (Unidade Central de Processamento)

Processador como um todo (engloba ULA, UC, registradores, cache)

Não (a CPU usa a MMU, mas não é sua função direta)

Não (a CPU usa a MMU, mas não é sua função direta)

Memory Management Unit (Unidade de Gerenciamento de Memória)

Traduz endereços virtuais em físicos e gerencia o mapeamento da memória

Sim

Sim

Register (Registrador)

Armazena dados temporários e instruções para uso imediato da CPU

Não

Não

Alternativa A — ❌ Incorreta

A Control Unit (Unidade de Controle) é parte da CPU que coordena a execução de instruções, decodificando-as e gerando sinais de controle para as demais unidades. Ela não realiza conversão de endereços virtuais em físicos nem gerencia a localização dos dados na memória.

Alternativa B — ❌ Incorreta

A Arithmetic Logic Unit (ULA) é responsável por executar operações aritméticas e lógicas sobre dados. Não tem qualquer papel na tradução de endereços de memória ou no gerenciamento da localização de informações.

Alternativa C — ❌ Incorreta

A Central Processing Unit (CPU) é o processador como um todo, englobando ULA, Unidade de Controle, registradores e, em alguns casos, cache. Embora a CPU utilize a MMU (que pode estar integrada ao chip), a descrição refere-se a um componente específico, não à CPU inteira.

Alternativa D — ✅ Correta ⟵ GABARITO

A Memory Management Unit (MMU) é exatamente o hardware que traduz endereços virtuais (gerados pelo programa) em endereços físicos (na RAM), mantendo o mapeamento e informando ao processador onde buscar os dados. Ela é essencial para a implementação de memória virtual, proteção de memória e multitarefa.

PEGA ESSA DICA!

Na prova, ao encontrar questões sobre “tradução de endereços virtuais em físicos”, “gerenciamento de memória pelo hardware” ou “coordenação da memória”, lembre-se imediatamente da MMU. A Unidade de Controle não lida com endereçamento de memória; a ULA apenas processa dados; a CPU como um todo pode conter a MMU, mas não é ela mesma o recurso descrito.

Alternativa E — ❌ Incorreta

Os Registradores são células de memória de altíssima velocidade dentro da CPU, usadas para armazenar temporariamente dados e instruções em execução. Não realizam qualquer tipo de gerenciamento de memória ou tradução de endereços.

Gabarito: letra D (Memory Management Unit).

Link permanente: /questoes/fc024407