Baixe o app para aproveitar ainda mais
Prévia do material em texto
Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Arquitetura de Sistemas Operacionais Capítulo 2 Conceitos de Hardware e Software Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Sumário 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 Tradutor, interpretador e linker Loader e depurador Interpretador de comandos e linguagem de controle Ativação/desativação do sistema Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Hardware Sistema computacional Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Processador Unidade Central de Processamento (UCP) Unicade de Controle (UC) Unidade Lógica e Aritmética (ULA) Clock Registradores CI ou PC AP ou SP PSW (registrador de status) Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Memória Principal Memória principal com 64 Kbytes Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Memória Cache Volátil Alta velocidade Pequena capacidade Alto custo Cache hit e cache miss Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Memória Secundária Rel. dispositivos de armazenamento Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Dispositivos de E/S Memória secundária Discos Fitas magnéticas Interface usuário-máquina Teclados Monitores Impressoras Plotters Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Barramento Barramentos UCP-memória-E/S Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Barramento Barramento de backplane Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Pipelining Pipeline em quatro estágios Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Arquiteuras RISC e CISC Máquina de níveis Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Tradutor Tradutor: montador e compilador Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Interpretador Tradutor que não gera módulo-objeto Traduz cada comando e executa Desvantagem: tempo na tradução Vantagem: dados dinâmicos Exemplos: Basic e Perl Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Linker Linker Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Loader Carregar na memória principal um programa para ser executado Loader absoluto Loader relocável Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Depurador Permite acompanhar a execução de um programa e detectar erros Visualização e alteração de variáveis Breakpoints Watchpoints Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Interpretador de Comandos Interpretador de comandos ou shell permite ao usuário interagir com o sistema Linguagem de controle são os comandos disponíveis pelo interpretador Sistemas Operacionais – - I Cap. 2 – Conceitos de HW e SW * Ativação/Desativação do SO Ativação do sistema
Compartilhar