Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Hardware e software
Conceitos Básicos
Visão Geral de SO
3
Sistemas Operacionais - Aula 03: Hardware e software
O que vamos aprender?
Hardware
Software
Dispositivos
de E/ S
AP - Apontador de pilha
Endereço de memória do topo da pilha de execução
Endereço da memória
Programa XYZ
Programa XYZ
3 4 5 6 7 8
Variável A Variável B
Sub-Rotina Sub-Rotina
(Soma) (Enviar E-mail)
Memória Cache
Memória Secundária
IHC
35 Sistemas Operacionais - Aula 03: Hardware e software
Hardware – Unidades de Entrada e Saída (E/S)
Memória
Principal
UCP
Barramento processador-memória
Adaptador Adaptador
Barramento de E/ S
Barramento de E/ S
39 Sistemas Operacionais - Aula 03: Hardware e software
Hardware
Barramento de Backplane
Memória
Principal
UCP
Barramento processador-memória
Adaptador
de backplane
Barramento
Adaptador Adaptador
Barramento de E/ S
Barramento de E/ S
40 Sistemas Operacionais - Aula 03: Hardware e software
Hardware
Pipelining P1 P2 P3 P4
tempo
41 Sistemas Operacionais - Aula 03: Hardware e software
Hardware
Arquitetura RISC vs CISC Aplicativos
Arquitetura
RISC
Microprogramação
CISC – Complex Instruction Set Computers
Instruções complexas interpretadas por microprogramas. Circuitos Eletrônicos
Compilador
Alguns compiladores conseguem resolver estas referencias e isto faz com que o linker
não seja usado, passando pelo processo de link dinâmico.
Texto pre-processado
Código objeto
Programa final
20:33 Sistemas Operacionais - Aula 03: Hardware e software
Software
Loader
Absoluto quando é necessário apenas conhecer o endereço inicial e o
tamanho do módulo.
Disco Memória
Principal
58
Sistemas Operacionais - Aula 03: Hardware e software
Na próxima aula veremos...
Revisão e Exercício
# Aula 1 – Conceitos Básicos de SO
# Aula 2 – Visão Geral de SO
# Aula 3 – Hardware e Software
60
Sistemas Operacionais - Aula 03: Hardware e software
Alguma Dúvida?
leinylson@gmail.com