Arquitetura e organização de computadores

1864 palavras 8 páginas
Capítulo 1 Introdução
• O que é um sistema operacional • História do sistemas operacionais • A variedade de sistemas operacionais • Fluxo de controle de um SO

1

Introdução



Um sistema de computação consiste de – Hardware: CIs, fontes, CPU, registradores, ALU, ISA, … – programas de sistema: que gerenciam a operação do computador, SO executa em modo supervisor, compiladores executam em modo usuário – Programas de aplicação: realizam o trabalho que o usuário quer, formatadores de texto, calculos, planilhas, base de dados, etc

2

O que é Sistema Operacional?
• O SO procura tornar a utilização do computador, ao mesmo tempo, mais eficiente e mais conveniente. Isto envolve 2 funções básicas: – Extender a máquina – o SO como uma máquina extendida • Justificativa: a arquitetura da maioria dos computadores no nível de máquina é complicada para programar, especialmente E/S. • Exemplo: floppy disk controlador NEC PD765 – 16 comandos, cada um especificado a partir da carga de 1 a 9 bytes no registrador do dispositivo.Estes comandos são para: ler e escrever dados, mover o braço do disco, formatar trilhas, etc. – Comandos básicos como read e write usam 13 parametros (9 bytes) especificando do bloco, setores por trilha, etc. No retorno o chip devolve 23 campos de erro e status (7 bytes). • O que o programador quer é uma abstração com a qual ele possa tratar. Exemplo: disco contendo uma coleção de arquivos • A função do SO é apresentar para o usuário uma Interface (máquina extendida) que é mais fácil de programar do que o hardware.
3

O que é Sistema Operacional?
• O SO procura tornar a utilização do computador, ao mesmo tempo, mais eficiente e mais conveniente. Isto envolve 2 funções básicas: – Gerenciar recursos – SO como um gerenciador de recursos • Nesta visão um SO tem a função de fornecer uma alocação controlada e ordenada de processadores, memória e dispositivos de E/S entre os vários programas competindo por eles. • Neste caso a tarefa principal é

Relacionados

  • Organização e arquitetura de computadores
    425 palavras | 2 páginas
  • Organização e arquitetura de computador
    409 palavras | 2 páginas
  • Organização e arquitetura de computadores
    397 palavras | 2 páginas
  • Organização e arquitetura de computadores
    701 palavras | 3 páginas
  • Arquitetura e Organizaçao de computadores
    395 palavras | 2 páginas
  • Arquitetura e organização de computadores
    1514 palavras | 7 páginas
  • Arquitetura e Organização de Computadores
    1362 palavras | 6 páginas
  • Arquitetura e organização de Computadores
    2828 palavras | 12 páginas
  • Organização de arquitetura de computadores
    1596 palavras | 7 páginas
  • Arquitetura e organização de computadores
    6446 palavras | 26 páginas