S.o fgigdugiodsajgoiagjda
1650 palavras
7 páginas
sumareFundamentos de Sistemas
Operacionais (SO)
Agenda
CONCEITOS BÁSICOS
• Hardware e Software
• Visão Geral de SO
• Concorrência
• Arquitetura de SO
2
Sistemas Operacionais - SO
3
Sistema Operacional
Definição Clássica
• Software (Programa) intermediário entre o
Hardware do PC e os programas, aplicativos e usuários
4
Hardware e Software
5
Sistema Computacional
• Hardware
– Processador, memória principal, cache e memória secundária – Dispositivos de E/S e barramento
– Arquiteturas RISC e CISC
– Análise de desempenho
• Interface Hardware/Sistema Operacional
–Interpretador de Comandos
– Inicialização/Ativação/desativação do sistema
6
Sistema Computacional
Processador / UCP
Unidade Lógica e Aritmética
Unidade de
Controle
Memória
Principal
Registradores
Dispositivos de E/ S
7
Processador
• Unidade Central de Processamento
(UCP)
– Unicade de Controle (UC)
– Unidade Lógica e Aritmética (ULA)
– Clock
– Registradores
• Contador de instruções (CI) ou program counter (PC)
• AP ou SP
• PSW (registrador de status)
8
Memória Principal com 64 Kbytes
0
instrução ou dado
1
en der eço s
2
16
2 -1
célula = 8 bits
9
Memória Cache
Volátil
Alta velocidade
Pequena capacidade
Alto custo
Cache hit e cache miss
10
Memória Cache
11
Dispositivos de Armazenamento
Registradores
Memória Cache
maior capacidade de armazenamento Memória Principal
maior custo e velocidade de acesso
Memória Secundária
12
Dispositivos de Armazenamento
Memória secundária
Discos
Fitas magnéticas
Interface usuário-máquina
Teclados
Monitores
Impressoras
Plotters
13
Barramentos Processador-Memória e de E/S
Memória
Principal
UCP
Barramento processador-memória
Adaptador
Bar r amento de E/ S
Bar r amento de E/ S
Adaptador
14
Arquitetura Pipeline com 4 Estágios
P1
P2
P3