Disciplina: Sistema Operacional Professor: Luciano Ricardi Scorsin
Sumário 1 – Revisao Aula 3 2 – Entrada e Saída 1 – Princípios Hardware ES 2 – Princípios Software ES 3 – Drivers de ES 4 – Discos 5 – Terminais 6 – Interfaces Gráficas 7 – Terminais de Rede
1 – O que é um SO. 2 – Histórico SOs. Tipos de SO 3 – Revisão sobre Hardware de Computadores 4 – Conceitos sobre SO. 5 – Chamadas ao sistema. 6 – Estruturas dos SOs. Resumo Aula 1
Resumo Aula 2 1 – Processos 2 – Threads 3 – Comunicação Interprocessos 4 – Problemas Clássicos de IPC 5 – Escalonamento
Resumo Aula 3 1 – DeadLocks 2 – Gerenciamento de Memória
Sistema Operacional Armas: Escalonamento SysCalls (Chamadas de Sistema) Gerenciamento de Memória Diagrama Hardware Processos Gerenciamento de Recursos Maquina Estendida Threads IPC
Entrada e Saída 1 – Princípios Hardware ES 2 – Princípios Software ES 3 – Drivers de ES 4 – Discos 5 – Terminais 6 – Interfaces Gráficas 7 – Terminais de Rede Aula 4 – Sumário
Entrada e Saída
Dispositivos Controladores de Dispositivos E/S Mapeada na memória DMA (Direct Memory Acces) – Acesso direto a memória Interrupções Princípios Hardware ES
Dispositivos Princípios Hardware ES Caractere Bloco
Controladores de Dispositivos Princípios Hardware ES
Controladores de Dispositivos Princípios Hardware ES
Controladores de Dispositivos Princípios Hardware ES
E/S mapeada na memória Princípios Hardware ES Memória
DMA Princípios Hardware ES Memória Endereco Contador Controle DMA
Interrupções Princípios Hardware ES Controlador de Interrupção Pedido de Interrupção
Independência do Dispositivo E/S Programada E/S Orientada a Interrupção E/S usando DMA Princípios Software ES
Tratadores de Interrupção Drivers dos Dispositivos Software de ES Independente do Dispositivo Software de E/S do espaço do usuário Camadas do Software de ES
Software de E/S no nível do usuário Software do SO independente do dispositivo Driver do Dispositivo Tratadores de Interrupções Hardware
Camadas do Software de ES Tratadores de Interrupções Software de E/S no nível do usuário Software do SO independente do dispositivo Driver do Dispositivo Tratadores de Interrupções Hardware Serve como uma espécie de filtro e manipulador de interrupções para o software.
Camadas do Software de ES Driver do Dispositivo Software de E/S no nível do usuário Software do SO independente do dispositivo Driver do Dispositivo Tratadores de Interrupções Hardware Principal componente de abstração do SO, responsável por traduzir os comandos uniformizados do SO em comandos que o dispositivo eletrônico compreende.
Camadas do Software de ES Software do SO independente do Dispositivo Software de E/S no nível do usuário Software do SO independente do dispositivo Driver do Dispositivo Tratadores de Interrupções Hardware Interface Uniforme para Drivers Utilização de Buffer Relatório de Erros
Camadas do Software de ES Software de E/S do espaço do usuário Software de E/S no nível do usuário Software do SO independente do dispositivo Driver do Dispositivo Tratadores de Interrupções Hardware Interface Uniforme para Drivers Utilização de Buffer Relatório de Erros
Camadas do Software de ES Software de E/S no nível do usuário Software do SO independente do dispositivo Driver do Dispositivo Tratadores de Interrupções Hardware Requisição De E/S Resposta De E/S
Discos Terminais Interfaces Gráficas Terminais de Rede Princípios Hardware ES
Duvidas? Proxima Aula: Sistema de Arquivos