FUNÇÕES DO SO

Funções do Sistema Operativo:

Funções do Sistema Operativo: 

 Gestão do Processador

  • * Unidade de Controlo
  • * Unidade Aritmética e Lógica
  • * Registos
  • * CPU

* Gestão da Memória

  • * Memória Principal, Cache e Secundária
  • * Hierarquia de armazenamento
  • * Memória Virtual

* Gestão de I/O

  • * Registos
  • * Canais

* Gestão de Armazenamento Secundário

  • * Estrutura da informação
  • * Suporte físico da informação
  • * Suporte lógico

Gestão do Processador


Unidade de Controlo - Responsável por gerir as actividades de todos os componentes do computador 

      ● Gravação de dados em discos

      ● Procura de instruções na memória

Unidade Aritmética e Lógica - Responsável pela realização de operações: 

     ● Aritméticas - Somas - Subtracções 

     ● Lógicas - Testes - Comparações

Registos - Dispositivos que armazenam dados temporariamente - Funcionam como memória interna do processador 

    ● Alta velocidade 

    ● Pequena capacidade de armazenamento - O número de registos e a sua capacidade de                 armazenamento variam em função da arquitectura de cada processador

CPU  -  Um programa é composto por uma série de instruções, que são executadas sequencialmente pelo CPU :

A velocidade de processamento de um CPU é determinada pelo número de instruções que o processador executa por unidade de tempo - Unidade de medida mais comum - MIPS

Gestão da Memória


Memória Principal - Memória onde são armazenados instruções e dados - É composta por células: 

    ● Têm um determinado número de bits 

    ● Referenciadas através de um endereço (único)

Registo de Endereço de Memória (MAR) - Registo onde está guardado o endereço da célula de memória a ser acedida

Registo de Dados de Memória (MBR) - Registo utilizado para guardar dados após uma operação efectuada pelo CPU

Memória Cache 

- É uma memória volátil de alta velocidade 

- Tempo de acesso menor que o da memória principal 

- O CPU procura primeiro na Memória Cache e só depois na Memória Principal 

Memória Secundária 

- É uma memória não volátil utilizada para armazenar programas e dados 

- O acesso à memória secundária é mais lento do que à memória principal 

- Memória de baixo custo e capacidade de armazenamento elevada


Hierarquia de Armazenamento 

- O objectivo é estabelecer um sistema de memória com: 

    ● Grande capacidade de armazenamento 

    ● Alta velocidade de acesso 

    ● Custo razoável

Memória Virtual 

- Funciona como extensão à memória principal 

- Utiliza memória secundária para aumentar a capacidade da memória principal

Resumindo...

Gestão de I/O

Entrada/saída, sigla E/S (em inglês: Input/output, sigla I/O) é um termo utilizado quase que exclusivamente no ramo da computação (ou informática).

  •  indicando entrada (inserção) de dados por meio de algum código ou programa, para algum outro programa ou hardware, bem como a sua saída (obtenção de dados) ou retorno de dados.
  • como resultado de alguma operação de algum programa, consequentemente resultado de alguma entrada. 

Canais - 

O canal de E/S representa uma extensão ao conceito de DMA. 

  • Um canal de E/S tem a capacidade de executar instruções de E/S, o que lhe dá um controlo completo sobre as operações de E/S. 
  • Num sistema de computação com um tal dispositivo, a CPU não executa instruções de E/S. 
  • Tais instruções estão guardadas na memória principal para serem executadas por um processador de uso-específico no próprio canal de E/S. 
  • Assim, a CPU inicia uma transferência de E/S instruindo o canal de E/S para executar um programa na memória.
  •  O programa deve especificar o dispositivo, ou dispositivos, a área, ou áreas, de memória para armazenamento, a prioridade e as accões a tomar em certas condições de erro. O canal de E/S segue as instruções e controla a transferência de dados.

Gestão de armazenamento secundário


Suporte Físico

  • Na base da pirâmide da hierarquia de memória num Sistema de computação.
  • Garante um armazenamento mais permanente possuindo maior capacidade que a memória principal.


Tipos :

- Directamente ligados ao sistema : Discos rígidos....

- Conectados quando desejados : pen drive, DVD, CD-ROM, outros dispositivos removíveis.62


Suporte Lógico

Sistema de ficheiros - 

conjunto de ficheiros, directórios, descritores e estruturas de dados auxiliares, autónomos em termos de administração e suporte físicoSistema de Ficheiros gerido por Módulo do Sistema Operativo: Sistema de Gestão de Ficheiros. Responsável pelo acesso e pela organização dos ficheiros.Conjunto de Dados (persistentes) em memória secundária, identificados por um nome e composto por :FicheiroNome : identifica o ficheiro perante o utilizador;Descritor: estrutura de dados com informação sobre o ficheiro (dimensão, datas de criação, modificação e acesso, dono e autorizações de acesso);- Informação: dados

Estrutura


Uma das funções do sistema operativo é fazer a gestão dos periféricos de suporte da informação. E fá-lo de duas formas:

  • gerindo a memória - dita memória secundária - como complemento da memória RAM;
  • "guardando" em suporte o tratamento da informação sob a forma de sequência de dígitos para poder ser utilizada quando chamada.

Na página seguinte veremos como o SO faz esta gestão.

Webgrafia

                                                                                  https://ruiguedesso.blogspot.pt/2011/11/gestao-de-io.html

                                                                                                                                                              https://mail.serdigital.com/home/apsantos@linuxdigital.org/Ensino/ESAS/13_14/SO/2P/M1/aulas/FincoesDosSistemaOperativos-2.pdf

https://pt.wikipedia.org/wiki/Wikip%C3%A9dia:P%C3%A1gina_principal

https://www4.di.uminho.pt/~amp/textos/COA/node9.html

https://maronio.net/ESCOLA-aponts/IMEI/M03/aponts/3.4.htm








Crie o seu site grátis! Este site foi criado com a Webnode. Crie o seu gratuitamente agora! Comece agora