Escolar Documentos
Profissional Documentos
Cultura Documentos
SISTEMAS OPERACIONAIS
Picos – PI
* Processador:
Circuito integrado acoplado a placa mãe que realiza as funções de cálculo e tomada
de decisão de um computador (cérebro da máquina);
* Memórias:
Estas podem se dividir dependendo da sua estabilidade no armazenamento.
Temos:
- ROM: Read Only Memory (memória somente de leitura) gravada na fábrica uma única
vez;
- PROM: Programable Read Only Memory (memória programável somente de leitura)
Gravada pelo usuário uma única vez;
- EPROM Erasable Programable Read Only Memory (memória programável e apagável
somente de leitura) Pode ser gravada ou regravada;
- EEPROM Electrically Erasable Programable Read Only Memory (memória programável
e apagável eletronicamente somente de leitura) Pode ser gravada, apagada ou regravada.
* Barramentos:
Um barramento de endereços são dispositivos capazes de informar os endereços
físicos/locações de memória de um computador que o microprocessador ou dispositivo
deseja acessar (ler/escrever).
* Pipeline:
Pipeline é uma técnica de hardware que permite que a CPU realize a busca de uma
ou mais instruções além da próxima a ser executada. Estas instruções são colocadas em
uma fila de memória dentro do processador (fila de spool) onde aguardam o momento de
serem executadas.
* Diferenças entre:
Depurador:
Testa outros programas para assim encontrar os Erros de execução;
Montadores:
São programas que geram instruções em código de máquina equivalentes a um
programa fonte. Permitem também o uso de abreviações no código fonte, bem como a
alocação utilizada pelo programa.
Interpretadores:
Estes convertem cada linha do programa a linguagem de máquina.
Linkers:
As linguagens montadas e compiladas precisam de linkers para combinar os códigos
objetos de programas com os arquivos de código objeto (código de saída em compiladores
e montadores) durante o tempo de execução (para tratamento de arquivos, de saída na tela,
do teclado, etc) em um formato executável.
Loader:
É a parte do sistema operacional encarregada de carregar e executar arquivos.
Tradutor ou Compilador:
É um programa responsável por gerar , a partir de um programa escrito em
linguagem de alto nível, um programa em linguagem de máquina. As linguagens de alto
nível não possuem nenhuma relação direta com a máquina, ficando esta preocupação para o
Compilador.
Referências: