Академический Документы
Профессиональный Документы
Культура Документы
• MEMÓRIA:
Tem como função de armazenar informações.
Trabalha fornecendo informações para o
processador. Mas é o processador que faz a
chamada pela informação.
1
• MEMÓRIA RAM (Random access memory):
- É um tipo eletrônico de memória que permite a
leitura e escrita de dados em seu interior.
- Só que ela é volátil, isto é, cortando-se sua
alimentação, apagamos os dados que estavam nela
armazenados.
2
• MEMÓRIA ROM (Read Only memory):
3
• Para o processador, não há diferença entre acessar
uma memória RAM ou ROM a não ser a
velocidade, pois a ROM é mais lenta.
4
• Possuem capacitores (circuitos pequenos com alta
capacidade de armazenamento). Estes circuitos
perdem energia.
• Por isso tem que ser atualizados, onde todas as
posições de memória são varridas para receber
uma nova carga, fazendo com que o valor “1”
continue sendo corretamente armazenado
impedindo que se transforme erroneamente em
um valor “0”.
• Características (DRAM):
5
• Barata
• Muito capacidade em pouco espaço.
• Baixo consumo.
• Lenta, pois necessita de refresh.
9
Single In Line Memory Module
• Esse sistema não permite que os módulos sejam encaixados
invertidos.
• Esses módulos têm 30 terminais, daí o “30” em seu nome. São
módulos de 8 bits e encontrados em versões de 256 Kb, 1Mb e
4Mb.
SIMM-72
DIMM
12
1) Insira o módulo no soquete diagonalmente. Só
entra no soquete de uma maneira, portanto não há
o risco de inversão, e não deverá apresentar
qualquer tipo de resistência. O módulo deve
encaixar até a base do soquete.
2) Com o módulo encaixado corretamente, empurre-
o sem fazer força no sentido indicado. Caso
apresente resistência ao encaixe, afrouxe os
prendedores laterais com os dedos.
3) Pronto! O módulo está encaixado no soquete.
13
• Um sistema que utiliza uma pequena quantidade de memória
estática como intermediária no acesso à lenta memória RAM.
• A fim de aumentar o desempenho das máquinas, os fabricantes
passaram a embutir o cache de memória dentro do próprio
processador.
• A cache tenta entregar, ao processador, dados sem que este
necessite buscá-los na memória RAM, que é lenta.
• Quando o processador necessita de um dado que não está no
cache, tem de buscá-lo diretamente na memória RAM, utilizando
wait states e baixando o desempenho do micro.
• Obs:. O acesso à memória RAM é muito mais lento do que o
acesso a qualquer circuito interno do processador.
14
• Confundimos muito memória de massa com a
memória principal do computador. A grande maioria
acha que o disco rígido é a “memória” do
computador.
16
• A placa mãe é componente principal do computador pois é ela que
faz a comunicação entre o processador, memória RAM, placa de
vídeo e todos os demais componentes do micro que estão
conectados a ela.
• O que pouca gente sabe é que a motherboard influencia
diretamente no desempenho do micro.
• Através dos slots que você instala as placas periféricas, atualmente
você encontrará slots do tipo AGP, PCI, ISA.
• Alguns componentes elétricos ligados à placa-mãe:
o microprocessador;
a memória do computador;
os slots de expansão e as placas especiais de expansão que são
encaixadas neles; 17
chips especiais, chamados de chips ROM, a BIOS;
• Através dos slots que você instala as placas
periféricas. Atualmente você encontrará slots do
tipo AGP, PCI, ISA.
PCI
PCI
PCI
ISA
ISA
18
MEMÓRIA
ROM
19
SIMM-72
SIMM-72
DIMM
Slot DIMM
20
PROCESSADOR
21
Ponto marcado no Processador
Para evitar de se colocar
invertido
22
Referência no
soquete para a
marca no
processador
23
Colocado certo no
soquete
24
• O processador interpreta e executa instruções, processando as informações.
Executa operações lógicas (e, ou, não, etc.) e aritméticas (adição, subtração,
etc).
• Suas principais funções são:
Ler e escrever informações na memória;
Reconhecer e executar os comandos;
Controlar todas as operações entre o processador, memória e
periféricos.
• O processador possui duas unidades: Unidade de Controle e Unidade
Lógica e Aritmética. Nos microcomputadores o processador é chamado de
microprocessador.
- UNIDADE DE CONTROLE (UC): Controla a E/S (entrada e saída,
ou I/O) de informações, executa operações e comanda o funcionamento da
ULA.
-UNIDADE LÓGICA E ARITMÉTICA (ULA): Executa operações 25
lógicas (E, OU, NÃO, etc.) e aritméticas (adição e subtração).
O software é um conjunto de instruções que, colocadas numa
seqüência lógica, informam ao computador o que deve ser feito.
• SOFTWARE BÁSICO:
É um conjunto de programas que define o padrão de comportamento
do equipamento, tornando-o utilizável, ou seja são os programas usados
para permitir o funcionamento do hardware.
O software Básico é orientado para a máquina e torna possível a
operação e a própria programação do computador.
• SISTEMA OPERACIONAL:
São os programas que gerenciam todos os sistemas internos da
máquina, supervisionando o funcionamento de todo o sistema e
administrando os recursos e facilidades do computador. São as funções
básicas que o computador realiza, tais como conhecer os seus periféricos,
realizar tarefas inerentes a ele, como copiar, apagar, mover, renomear
arquivos, etc.
26
As linguagens de programação são conjuntos de instruções que
orientam a realização de uma tarefa pelo computador, servem de
tradutores entre nós e a máquina. Existem diversos tipos de
linguagens, cada uma possui suas vantagens e desvantagens e são
utilizadas em diferentes aplicações.
LINGUAGENS DE MÁQUINA: Consiste na programação de
códigos binários, atualmente é responsável pela programação básica
fornecida pelo fabricante do hardware.
LINGUAGEM DE BAIXO NÍVEL: Possuem maiores recursos de
programação e permitem maior controle dos dispositivos do
computador, são mais difíceis, pois são semelhante a Linguagem de
máquina. O programador deve programar passo a passo cada
instrução. Ex:. Linguagem Assembly.
LINGUAGEM DE ALTO NÍVEL: São de fácil utilização, a maior
parte dos comandos realiza internamente o controle dos dispositivos.
27
Foram elaboradas para evitar a natureza tediosa e propensa a
erros das linguagens de baixo nível.
Para serem usadas, necessitam ser traduzidas para linguagem de
máquina, através de compiladores ou interpretadores. Ex:. Cobol,
Pascal, Clipper.
LINGUAGEM DE QUARTA GERAÇÃO: São linguagens
orientadas ao objeto (a um problema).
Utilizam tecnologia de Banco de Dados Relacionais. As
linguagens de quarta geração são baseadas na linguagem de consulta
SQL (structured query language) desenvolvida pela IBM.
___________________________________________
COMPILADORES: Traduz as instruções escritas em uma
linguagem de programação legível e transforma em um programa
executável que o computador consegue entender.
Programa
Compilador L. Máquina Resultado
fonte
28
INTERPRETADOR: É o tradutor de uma linguagem de
programação de alto nível, que converte as instruções para a
linguagem de máquina, mas não cria uma versão executável do
programa.
Programa
Interpretador Resultado
Fonte
29