GeraProva GeraProva Provas com IA para professores do Brasil
Computação3ª sérieBNCC EM13CO02Média⏱ longo

Escreva uma sequência simples de instruções (em pseudo-assembly) que some três valores armazenados em memória…

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Escreva uma sequência simples de instruções (em pseudo-assembly) que some três valores armazenados em memória nas posições M1, M2 e M3 e armazene o resultado em M4. Explique passo a passo o que cada instrução faz.

✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.

Resposta esperada

Exemplo de sequência e explicação: 1) LOAD R0, M1 ; Carrega o valor de memória M1 para o registrador R0 2) LOAD R1, M2 ; Carrega o valor de memória M2 para o registrador R1 3) ADD R0, R1 ; Soma R1 em R0 (R0 = R0 + R1) 4) LOAD R1, M3 ; Carrega o valor de memória M3 para R1 5) ADD R0, R1 ; Soma R1 em R0 (R0 = R0 + R1), agora R0 contém M1+M2+M3 6) STORE R0, M4 ; Armazena o conteúdo de R0 na memória M4 Passo a passo: LOAD traz cada valor da memória para registradores, ADD realiza as somas acumulando o resultado em R0, e STORE grava o resultado final de volta em memória na posição M4. Esta sequência assume instruções típicas de uma arquitetura simples e mostra como combinar operações de carga, soma e armazenamento.

Explicação

A sequência de instruções utiliza registradores para realizar operações aritméticas de forma eficiente, permitindo que os valores sejam manipulados sem a necessidade de acessar a memória repetidamente. Cada instrução é projetada para carregar um valor, realizar uma soma e, por fim, armazenar o resultado, seguindo a lógica de processamento em etapas. Essa abordagem garante que todos os valores sejam somados corretamente e o resultado final seja armazenado na posição de memória desejada.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura alto
Discriminação alto
Peso pedagógico alto
Autonomia do enunciado completo
Cobertura da habilidade multipla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 desafio
🎯 Conceito central

instruções em pseudo-assembly

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de variaveis memoria · operacoes basicas de soma

📚 Reveja

Revisar conceitos de operações em memória e pseudo-código.

⚠️ Erro mais comum

Esquecer de carregar valores da memoria antes de somar ou nao armazenar o resultado corretamente.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

🔎 Procurar outra questão

Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.

Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.