Arquitetura
Arquitetura de Sistemas
Operacionais
Técnico em Informática
Turmas: MAI1
Conceitos de Hardware e Software
Cap. 2 – Conceitos de HW e SW
1
Sumário
Arquitetura de Sistemas Operacionais – CEEF
• Hardware
– Processador, memória principal, cache e memória secundária – Dispositivos de E/S e barramento
– Pipelining e arquiteturas RISC e CISC
– Análise de desempenho
• Software
– Compilador, interpretador e linker
– Loader e depurador
– Interpretador de comandos e linguagem de controle – Ativação/desativação do sistema
Cap. 2 – Conceitos de HW e SW
2
Hardware
Arquitetura de Sistemas Operacionais – CEEF
• Sistema computacional
P ro ce ssa d o r / U C P
U n id a d e L ó g ic a e A r i tm é ti c a
U n id a d e d e
C o n tr o le
M e m ó r ia
P r in c ip a l
R e g is tr a d o r e s
D is p o s itiv o s de E/S
Cap. 2 – Conceitos de HW e SW
3
Arquitetura de Sistemas Operacionais – CEEF
Processador
• Unidade Central de Processamento
(UCP)
• Unidade de Controle (UC)
• Unidade Lógica e Aritmética (ULA)
• Clock
• Registradores
– CI ou PC
– AP ou SP
– PSW (registrador de status)
Cap. 2 – Conceitos de HW e SW
4
Processador
Arquitetura de Sistemas Operacionais – CEEF
• Unidade Central de Processamento
(UCP)
– Gerencia todo o sistema computacional
– Composto por:
• Unidade de controle (UC)
• Unidade lógica e aritmética (ULA)
• Registradores
Cap. 2 – Conceitos de HW e SW
5
Arquitetura de Sistemas Operacionais – CEEF
Processador
• Unidade de Controle (UC)
• Gerencia as atividades de todos os componentes do computador, como gravação de dados em disco ou a busca de instruções na memória
Cap. 2 – Conceitos de HW e SW
6
Processador
Arquitetura de Sistemas Operacionais – CEEF
• Unidade Lógica e Aritmética (ULA)
– Responsável por operações lógicas (testes e comparações) e aritméticas (expressões matemáticas) Cap. 2 – Conceitos de HW e SW
7
Processador
Arquitetura de Sistemas Operacionais – CEEF
• Clock
– A