Engenharia Múltipla Escolha

O ESP32 é um dispositivo que dispõe de diferentes tipos de memória. Um desses tipos não estabiliza por usualmente manter somente dados executáveis. Em função disso, caso a memória acabe sendo acessada como memória genérica, todo o acesso precisa ser alinhado ao modo 32-bit. Assinale a alternativa que corresponde à descrição correta do tipo de memória em questão:

O ESP32 é um dispositivo que dispõe de diferentes tipos de memória. Um desses tipos não estabiliza por usualmente manter somente dados executáveis. Em função disso, caso a memória acabe sendo acessada como memória genérica, todo o acesso precisa ser alinhado ao modo 32-bit. Assinale a alternativa que corresponde à descrição correta do tipo de memória em questão:

  1. MRRAM.
  2. SRAM.
  3. VRAM.
  4. DRAM.
  5. IRAM.

Resolução completa

Explicação passo a passo

E
Alternativa E

Alternativa E - IRAM

A questão aborda a arquitetura de memória do microcontrolador ESP32, focando na distinção entre os tipos de memória disponíveis no chip.

Análise Técnica

Para identificar a resposta correta, precisamos entender as funções das siglas apresentadas no contexto do ESP32:

  • IRAM (Instruction RAM): É a memória dedicada a armazenar instruções executáveis (código) que o processador acessa rapidamente. Ela fica dentro do próprio chip (on-chip), garantindo baixa latência.
  • DRAM (Dynamic RAM): Geralmente utilizada para armazenamento de dados voláteis grandes, muitas vezes externa ao núcleo do processador no ESP32.
  • SRAM (Static RAM): Usada frequentemente como cache interno, mas o termo específico para "dados executáveis" no ESP32 é IRAM.
  • VRAM (Video RAM): Memória dedicada a gráficos, não aplicável ao contexto geral de lógica do ESP32 descrito.
  • MRAM: Tecnologia de memória magnética, não é a designação padrão para a memória de instruções do ESP32.

Características Chave citadas no enunciado

  1. "Manter somente dados executáveis": Refere-se diretamente à função de armazenar o código do programa (instruções) para execução imediata.
  2. "Acesso alinhado ao modo 32-bit": A arquitetura do ESP32 exige alinhamento específico para acessar a IRAM diretamente via ponteiros genéricos, garantindo integridade e velocidade.

Comparativo Rápido

Tipo de MemóriaFunção Principal no ESP32
IRAMArmazenamento de instruções (código) para execução rápida
DRAMDados variáveis (heap, pilha, buffers)
FlashArmazenamento não volátil (firmware persistente)

Portanto, a descrição corresponde exatamente à definição de IRAM.

Alternativa E.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.