S.o fgigdugiodsajgoiagjda

1650 palavras 7 páginas
sumare

Fundamentos 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

Relacionados