Considere um esquema de mapeamento de endereços para memória cache conjunto associativa de duas vias, com
endereço de memória principal de 32 bits fornecido pelo processador, sendo a memória organizada em blocos de oito
palavras, cada palavra com quatro bytes. A memória cache possui 8Ki palavras. Qual endereço de bloco na memória cache
é acessado (linha da cache) se o endereço fornecido pelo processador for 80004078 Hexadecimal?
Pipeline aumenta a quantidade de instruções executando simultaneamente no processador. Hazards (perigos) podem
afetar o desempenho, podendo ser causados por conflitos no uso de recursos, por dependência de dados entre instruções
ou por previsão incorreta de desvios. No que se refere a hazards em pipelines, assinale a alternativa correta.
Em muitos casos, a pilha em memória pode ser utilizada para armazenar variáveis locais a um procedimento quando não
há registradores suficientes. O trecho da pilha contendo os registradores salvos por um procedimento e variáveis locais
é chamado registro de ativação. Programas para o MIPS podem utilizar o registrador frame pointer ($fp) para apontar para
a primeira palavra de um registro de ativação de um procedimento. Considerando a chamada de procedimentos aninhados
no processador MIPS, assinale a alternativa correta.
Desempenho é um fator muito importante em processadores, dependendo de diversos fatores relacionados com a
arquitetura. Nesse sentido, assinale a alternativa correta.
Na Gestão de Projetos de TI, pode-se estruturar um projeto nas seguintes fases: Iniciação, Planejamento, Execução,
Monitoramento e Controle e Encerramento. Na primeira fase do ciclo de vida de um projeto, muitas vezes chamada de
Iniciação, deve-se: