Prévia do material em texto
<p>Sistemas Operacionais Abertos e Mobile - Exercícios</p><p>RA.: Nome: Turma:</p><p>Questão 1: O que é endereço físico? O que é endereço lógico?</p><p>Questão 2: O que é MMU?</p><p>Questão 3: A seguinte figura ilustra em a) os 64KB do espaço de endereços virtuais divididos em</p><p>16 páginas e em b) a memória principal de 32KB dividida em 8 molduras de página.</p><p>Figura 1 – Os primeiros 64KB do espaço de endereços virtuais divididos em 16 páginas</p><p>, de 4KB de cada uma. (b) Memória principal de 32KB dividida em 8 molduras de</p><p>página de 4K cada. (Figura extraída de Tanenbaum A. S. Organização Estruturada de</p><p>Computadores, fig. 6.21)</p><p>A partir desta figura, responda:</p><p>a) Uma máquina apresenta tamanhos de páginas igual a 8KB. Sabendo-se que o espaço de</p><p>endereçamento virtual é endereçável com 32 bits, pergunta-se quantas páginas existem</p><p>na máquina?</p><p>b) Qual é o tamanho da moldura da página na memória física?</p><p>Questão 4: Considere a seguinte afirmação</p><p>Quando os programas esperam por memória livre para serem executados devido à insuficiência</p><p>de memória principal, o sistema operacional pode solucionar esse problema com a aplicação da</p><p>técnica de paginação. É verdadeira our falsa? Justifique sua resposta.</p><p>Questão 5: (Fundamentada na questão 26 de POSCOMP 2009 )</p><p>Considere uma arquitetura de memória com as seguintes características:</p><p>• Memória logicamente particionada em segmentos paginados.</p><p>• Endereços virtuais de 32 bits: 8 para segmentos, 11 para páginas e o restante para o</p><p>endereçamento na página</p><p>• Endereços físicos de 20 bits e páginas de 8KB;</p><p>Caso o particionamento lógico fosse o de paginação pura, calcule a o número de páginas</p><p>virtuais e o número de frames.</p><p>Questão 6: (1 pto.) Considerando a tabela de páginas abaixo, com páginas de 500 bytes, informe</p><p>os endereços físicos correspondentes aos endereços lógicos 983, 1822, 4.223, 8433, 7500,</p><p>indicados em decimal.</p><p>Página 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15</p><p>quadro 3 12 6 5 9 2 10 8 0 1 11 13 14 7 12 4</p><p>Questão 7: Definir:</p><p>a. Memória Virtual</p><p>b. Swapping</p><p>Questão 8: Considere um sistema de memória com quatro quadros de RAM e oito</p><p>páginas a alocar. Os quadros contêm inicialmente as páginas 7, 4 e 1, carregadas em</p><p>memória nessa sequência. Determine quantas faltas de página ocorrem na sequência de</p><p>acesso {0, 1, 7, 2, 3, 2, 7, 1, 0, 3}, para o algoritmo de escalonamento de memória LRU.</p><p>Repita o problema para os algoritmos FIFO e Ótimo.</p>