·

Engenharia de Software ·

Arquitetura de Computadores

Envie sua pergunta para a IA e receba a resposta na hora

Fazer Pergunta

Texto de pré-visualização

UNIFACS Sistemas Operacionais Memória Exercícios 1 Explique a diferença entre endereços lógicos e endereços físicos e as razões que justificam seu uso 2 O que é uma MMU Memory Management Unit 3 Considerando a tabela de segmentos abaixo com valores em decimal calcule os endereços físicos correspondentes aos endereços lógicos 045 1100 290 31900 e 4200 4 Considerando a tabela de páginas abaixo com páginas de 500 bytes 1 informe os endereços físicos correspondentes aos endereços lógicos 414 741 1995 4000 e 6633 indicados em decimal 5 Indique se cada afirmativa a seguir é verdadeira ou falsa e em caso de falsidade justifique I A estratégia de inibir interrupções para evitar condições de disputa funciona melhor em sistemas multiprocessados II Os mecanismos de controle de entrada nas regiões críticas provêem exclusão mútua no acesso às mesmas III Condições de disputa ocorrem devido às diferenças de velocidade na execução dos processos IV Condições de disputa ocorrem quando dois processos tentam executar o mesmo código ao mesmo tempo 6 Explique o que é espera ocupada e por que os mecanismos que empregam essa técnica são considerados ineficientes 7 Indique se cada afirmativa a seguir é verdadeira ou falsa e em caso de falsidade justifique I Instruções do tipo TestSet Lock devem ser implementadas pelo núcleo do SO II O algoritmo de Peterson garante justiça no acesso à região crítica III Um semáforo é composto por um contador inteiro e uma fila de processos suspensos