Вы находитесь на странице: 1из 29

• HARDWARE:

• 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):

- É um circuito eletrônico de memória onde seus


dados não podem ser apagados ou modificados.
São mais lentas que as memórias RAM.
- Quando o micro e ligado, um programa gravado
na memória ROM da placa-mãe, chamado POST
(Power On Self Test) entra em ação, inicializando
os circuitos da placa-mãe, executando testes, como
o teste da memória.

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.

• É na memória RAM que o processador carrega o


sistema operacional, programas e documentos
que estejam abertos para serem processados.

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.

• Muito mais rápida que a memória dinâmica.


• Não utiliza capacitores possuem circuitos
digitais para o armazenamento de cada “0” ou
“1”.
• Esse circuitos armazenam dados sem a
6
necessidade de nenhum ciclo de atualização.
• Esse tipo de memória é bem mais cara.
• Em contrapartida mais velocidade.
• Por causa do preço, do tamanho e do consumo,
não é possível que a memória RAM seja feita
totalmente por memórias estáticas.

• Características da Memória Estática


- Cara.
- Difícil integração.
- Alto consumo.
- Rápida.
7
A Memória SDRAM é uma memória assíncrona, isto é, utiliza-se do
clock do barramento local para comandar os seus circuitos internos.
As demais tecnologias são chamadas assíncronas e não permitem
funcionamento acima de 66MHz

A memória Rambus usada por placas de vídeo utiliza gerações


anteriores de tecnologia. Essas memórias trabalham no máximo a
600MHz. Alguns Videogames, como o Nintendo 64, utilizam este tipo
de memória. Essa tecnologia é proprietária, é necessário pagar direitos
autorais à empresa Rambus. Talvez este seja o grande motivo de não
ser utilizada em larga escala.
8
Algumas placas de vídeo mais recentes estão usando
memórias do tipo DDR-SDRAM. Este tipo de memória
transfere dois dados por pulso de clock, em vez de apenas
um, fazendo com que a taxa de transferência entre o
processador de vídeo e a memória de vídeo seja dobrada –
e daí o nome DDR (Double Data Rate, taxa de
transferência dobrada).

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.

• Os módulos SIMM-72 são módulos SIMM de 32 bits, criados para


serem usados em micros equipados com processadores 486,
Pentium e superiores.

• São encontrados em diversas capacidades, sendo as mais usuais


4Mb, 8Mb, 16Mb e 32 Mb. 10
Double In Line Memory Module

• Os módulos DIMM-72 normalmente têm 168


terminais e são de 64 bits.
• Atualmente os módulos DIMM utilizam
memórias SDRAM.
• Os primeiros módulos DIMM eram alimentados
com 5V ( os atuais são alimentados com 3,3V).
• A sua principal aplicação é em micros
servidores de rede, que em geral são equipados
com grandes quantidades de memória RAM.
11
SIMM-30

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.

• Devemos ter claro a memória principal do


computador é a RAM. Conhecida como memória
primária.

• Memória de Massa são dispositivos de gravação


15
como discos rígidos, disquetes, cds.
• Um computador sem periféricos de (input/output)
seria um elefante branco se não pudéssemos fazê-lo
se comunicar com o meio externo.

• Estes periféricos são chamados pelo nome de (I/O).


Por exemplo, um teclado (dispositivo de entrada de
dados) e um monitor de vídeo (dispositivo de saída
de dados).

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

Вам также может понравиться