Exercícios Sistemas Operacionais

1149 palavras 5 páginas
UNIVERSIDADE FEDERAL DE GOIÁS
CIÊNCIA DA COMPUTAÇÃO
Disciplina: Sistemas Operacionais 1

TRABALHO
SO1 (Sistemas Operacionais 1)

Alunos: Jorge Luiz Lopes.
Professora: Luanna

Catalão-GO
2010

EXERCÍCIOS
1- Na Figura 2.2, são mostrados três estados de processos. Na teoria, com três estados poderia haver seis transições, duas para cada estado. Contudo, somente quatro transições são mostradas. Há alguma circunstância na qual uma delas ou ambas as transições não ilustradas Possam ocorrer?
Pode ocorrer quando um processo que está bloqueado receba uma possível entrada ou o sistema operacional libere CPU’s suficientes para processar esse arquivo bloqueado.
2- Suponha que você seja o projetista de uma arquitetura de computador avançada que fez a alternância entre processos por hardware em vez de usar interrupções. De que informação a CPU precisaria? Descreva como o processo de alternância por hardware poderia funcionar.
A CPU precisaria do tempo de iniciação e termino dos processos, então diferente do processo de alternância não precisaria finalizar um processo para que o outro pudesse ser executado o processo de alternância por hardware tem a capacidade de executar dois processos ao mesmo tempo.
3- Em todos os computadores atuais, pelo menos uma parte dos tratadores de interrupção é escrita em linguagem de montagem.
Por quê?
Porque ações como salvar os registradores e alterar o ponteiro de pilha não podem ser expressas em linguagens de alto nível como C, assim elas são implementadas por uma pequena rotina em linguagem de montagem.

4- Quando uma interrupção ou uma chamada ao sistema transfere o controle para o sistema operacional, geralmente é usada uma área da pilha do núcleo separada da pilha do processo interrompido. Por quê? Porque se transfere para o sistema operacional para liberar outro processo, então se utilizar a área da pilha do processo interrompido esse outro processo se interrompe juntamente, por isso é utilizada

Relacionados

  • Exercicio - sistemas operacionais
    590 palavras | 3 páginas
  • Exercicios sistemas operacionais
    364 palavras | 2 páginas
  • Exercicio sistemas operacionais
    812 palavras | 4 páginas
  • Exercícios de Sistema Operacional
    1006 palavras | 5 páginas
  • EXERCICIO DE SISTEMA OPERACIONAL
    447 palavras | 2 páginas
  • Exercicios De Sistema Operacional
    1518 palavras | 7 páginas
  • Exercício de Sistemas Operacionais
    1539 palavras | 7 páginas
  • Exercicios sistemas operacionais
    1040 palavras | 5 páginas
  • Exercícios de sistema operacional
    1893 palavras | 8 páginas
  • Exercício de sistemas operacionais
    293 palavras | 2 páginas