Considere as seguintes sentenças sobre arquitetura e organiz...
Considere as seguintes sentenças sobre arquitetura e organização de computadores:
I - O conceito de programa armazenado refere-se a instruções e dados de diversos tipos que podem ser guardados na memória do computador como números.
II - A notação do assembly MIPS permite que cada instrução aritmética realize duas operações com três operandos.
III - As instruções do assembly MIPS realizam instruções aritméticas com dados armazenados na memória RAM dos computadores.
De acordo com Patterson e Hennessy (2017), é CORRETO o que se afirma:
(PATTERSON, David; HENNESSY, John. Organização e Projeto de Computadores. 5. ed. - Rio de Janeiro: Elsevier, 2017.)
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Apenas na sentença I.
1. Tema central da questão
Esta questão trata de princípios fundamentais de arquitetura de computadores, mais especificamente sobre o conceito de programa armazenado e operações em assembly MIPS. São pontos essenciais para qualquer estudante que deseje compreender como um processador manipula instruções e dados.
2. Resumo teórico didático
Programa armazenado: Conforme proposto por Von Neumann, trata-se da capacidade do computador de guardar tanto instruções quanto dados na memória, ambos representados como números binários (Patterson & Hennessy, 2017).
Assembly MIPS: É uma linguagem de montagem baseada na arquitetura RISC, onde cada instrução aritmética realiza basicamente uma única operação e utiliza três operandos, normalmente registradores. Importantemente, operações aritméticas em MIPS são feitas entre registradores, não diretamente na memória RAM.
3. Justificativa da alternativa correta (A)
Sentença I está correta: O conceito de programa armazenado realmente envolve guardar instruções e dados na memória de um computador como números. Isso é fundamental para a arquitetura de computadores e está documentado em qualquer referência clássica, como Patterson & Hennessy.
4. Análise das alternativas incorretas
Sentença II - Incorreta: Apesar de cada instrução MIPS poder ter três operandos, ela realiza apenas uma operação aritmética por instrução, nunca duas. Cuidado com essa pegadinha!
Sentença III - Incorreta: Em MIPS, as operações aritméticas são feitas exclusivamente entre registradores. Dados da memória precisam ser carregados primeiro para um registrador (com a instrução load), processados, e só então armazenados novamente na memória.
Assim, qualquer alternativa que inclui as sentenças II ou III (B, C, D, E) está errada.
5. Estratégias de interpretação
Dica: Fique atento a palavras como "duas operações" ou menções a manipulação direta da memória em instruções aritméticas. São pegadinhas comuns em provas!
Leia sempre as sentenças cuidadosamente, buscando o termo exato nos livros de referência. Se um detalhe parecer estranho, questione-o.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo