2 – Conceitos de Hardware e Software Linker - DI PUC-Rio

Propaganda
Arquitetura de Sistemas Operacionais
Francis Berenger Machado / Luiz Paulo Maia
Capítulo 2
Conceitos de Hardware e Software
2 – Conceitos de Hardware e Software
 Sistema Computacional
Processador / UCP
Unidade Lógica
e Aritmética
Unidade de
Controle
Memória
Principal
Registradores
Dispositivos
de E/ S
2/1
2 – Conceitos de Hardware e Software
 Memória Principal com 64 Kbytes
0
instrução ou dado
1
endereços
2
16
2 -1
célula = 8 bits
2/2
2 – Conceitos de Hardware e Software
 Relação entre Dispositivos de
Armazenamento
Registradores
Memória Cache
maior
capacidade de
armazenamento
Memória Principal
maior custo e
velocidade
de acesso
Memória Secundária
2/3
2 – Conceitos de Hardware e Software
 Barramentos Processador-Memória e de
E/S
Memória
Principal
UCP
Barramento processador-memória
Adaptador
Barramento de E/ S
Barramento de E/ S
Adaptador
2/4
2 – Conceitos de Hardware e Software
 Barramento de Backplane
Memória
Principal
UCP
Barramento processador-memória
Barramento
de backplane
Adaptador
Adaptador
Barramento de E/ S
Barramento de E/ S
Adaptador
2/5
2 – Conceitos de Hardware e Software
 Arquitetura Pipeline com Quatro
Estágios
P1
P2
P3
P4
Unidade de
busca da
instrução
Analisador
da
instrução
Unidade de
busca dos
dados
Unidade de
execução da
instrução
P1
Instr.1 Instr.2 Instr.3 Instr.4 Instr.5 Instr.6 Instr.7
P2
Instr.1 Instr.2 Instr.3 Instr.4 Instr.5 Instr.6
P3
Instr.1 Instr.2 Instr.3 Instr.4 Instr.5
P4
Instr.1 Instr.2 Instr.3 Instr.4
tempo
2/6
2 – Conceitos de Hardware e Software
 Arquitetura RISC x Arquitetura CISC
Aplicativos
Utiltários
Sistema Operacional
Arquitetura
RISC
Linguagem de Máquina
Microprogramação
Circuitos Eletrônicos
2/7
2 – Conceitos de Hardware e Software
 Tradutor
programa fonte
Tradutor
programa objeto
Compilador
2/8
2 – Conceitos de Hardware e Software
 Linker
2/9
2 – Conceitos de Hardware e Software
 Ativação do Sistema
Área do
Sistema
Operacional
boot
Sistema
Operacional
Disco
Memória
Principal
2/10
Download