Tecnologia da InformaçãoOrganização de computadores e processadoresInstituto AOCP 2026
IF CE
Questão de Tecnologia da Informação
Você atua como engenheiro de sistemas em um projeto de compiladores para uma nova arquitetura de processadores CISC. Durante a fase de otimização da geração de código para estruturas de dados compostas (structs) da linguagem C, você identifica um padrão ineficiente: para ler um campo específico de uma struct, o compilador está gerando duas instruções, sendo a primeira uma soma aritmética para calcular o endereço físico do campo e a segunda a instrução de carga propriamente dita. Para reduzir o tamanho do código e os ciclos de clock, você deve alterar o backend do compilador para utilizar um modo de endereçamento que permita acessar o campo diretamente, somando o endereço inicial da struct (armazenado em um registrador) com a posição fixa do campo (constante), tudo em uma única instrução de máquina. O modo de endereçamento que você deve selecionar para essa implementação é o
Mais questões de Organização de computadores e processadores
- FGV 2026Ao analisar a arquitetura de Von Neumann, o Analista observa que a eficiência do sistema depende da capacidade da CPU acessar rapidamente tanto as instruções quanto os dados. A ca…
- Vunesp 2026O paradigma referente à arquitetura de computadores que segue o conceito de que o processador deve possuir um conjunto complexo de instruções, sendo que as instruções podem possui…
- Instituto IBED 2026Situação hipotética: um computador desliga espontaneamente após alguns minutos de uso intenso, e a temperatura do processador aumenta rapidamente. Assertiva: poeira no dissipador,…
- FGV 2026Durante um treinamento técnico, discutiu-se porque os processadores modernos passaram a utilizar múltiplos núcleos em vez de aumentar continuamente a frequência de clock. O fator…
- Fundatec 2026Sobre o pipeline de instrução e seus hazards, assinale a alternativa correta.
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

