Memoria do computador

marcosamauri1 1,039 views 26 slides Sep 08, 2014
Slide 1
Slide 1 of 26
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26

About This Presentation

Memoria do computador


Slide Content

Prof.: Roberto Franciscatto
Introduçãoa Informática

• O computador só pode ”identificar” a informação através de
sua elementar e restrita capacidade de distinguir entre dois
estados:
2.1 CONCEITO DE BIT 2 –A Memóriado Computador
• 0’s e 1’s
• Essa é a essência de um sistema chamado biestável
• Os digitos 0 e 1 são os únicos elementos do sistema de
numeração de base 2. Por isso, 0 e 1 receberam o nome de
dígitos binários (binary digit) ou, abreviadamente, bit
• Corresponde a menor unidade de informação no computador.

• Na memória do computador são executadas as seguintes
funções:

Armazenamento
das
instruções
referentes
a
um
programa
A QUE SE DESTINA A MEMÓRIA 2 –A Memóriado Computador

Armazenamento
das
instruções
referentes
a
um
programa
que está sendo processado.
•Armazenamento dos dados iniciais referentes àquele
programa
•Armazenamento dos dados intermediários
•Armazenamento dos resultados finais a serem
transmitidos em fase posterior a um dispositivo de saída

• Cada um dos elementos armazenados na memória do
computador fica em um ”local” certo e sabido, com um
endereço próprio.
BYTES E PALAVRAS 2 –A Memóriado Computador
• Byte = um caracter é composto por 8 bits, podendo
representar um total de 256 caracteres (2
8
)

• Amemória principal armazena temporariamente:
• sistema operacional

os
programas
em
uso
TAMANHO DA MEMÓRIA 2 –A Memóriado Computador

os
programas
em
uso
• dados de processamentonecessários a cada momento

• As unidades de medida do tamanho das memórias são:
• Byte = 8 bits

Kilobyte
=
1024
bytes
TAMANHO DA MEMÓRIA 2 –A Memóriado Computador

Kilobyte
=
1024
bytes
• Megabyte = 1024 Kilobytes
• Gigabyte = 1024 Megabytes
•Terabyte = 1024 Gigabytes
• Quanto maior a memória, maior a capacidade do
computador e consequentemente maior a quantidade de
programas mantidas na RAM ao mesmo tempo

• Na memória ROM ficam gravados os seguintes dados:
• Programas que tratam das operações de inicialização,
como
o
teste
automático
de
ligação
(POST)
PROGRAMAS EM MEMÓRIA ROM 2 –A Memóriado Computador
como
o
teste
automático
de
ligação
(POST)
• Controle de baixo nível para componentes de hardware
(unidades de disco, teclado, monitor, etc...)
• BIOS (Basic Input Output System) gerencia as atividades
básicas de entrada e saída dos dispositivos

• Programas em memória ROM:
• BIOS

Gerencia
entradas
e
saídas
PROGRAMAS EM MEMÓRIA ROM 2 –A Memóriado Computador

Gerencia
entradas
e
saídas
•Transfere o SO
• Verifica o hardware
• POST
•Testa a ligação
• Verifica a memória RAM
• SETUP
• Configura o equipamento

•Técnica na qual a quantidade de memória total do
computador é maior que a memória RAM instalada na máquina

Isto
é
possível
devido
a
utilização
de
um
espaço
do
HD
MEMÓRIA VIRTUAL2 –A Memóriado Computador

Isto
é
possível
devido
a
utilização
de
um
espaço
do
HD
reservado como uma extensão da memória principal

•A alocação dos espaços da memória é feita segundo as
técnicas de paginação ou de segmentação:

Paginação
:

um
movimento
de
quadros
(páginas)
de
MEMÓRIA VIRTUAL2 –A Memóriado Computador

Paginação
:

um
movimento
de
quadros
(páginas)
de
tamanho constante entre a memória principal e memória
auxiliar
•Segmentação:a partição da memória é feita em blocos
lógicos, de tamanhos variados

•A troca de dados entre disco ememória, de forma que cada
um fica com uma parte do programa ou dos dados, é chamada
deswapping.
MEMÓRIA VIRTUAL2 –A Memóriado Computador

•A fim de agilizar o processamento durante a execução de um
programa, o processador é capaz de identificar quais as
posiçõesde memória que são mais solicitadas.
CACHE DE MEMÓRIA 2 –A Memóriado Computador
• Cria-se então um dispositivo especial de memória, com a
função de abrigar o que é mais solicitado, aumentando a taxa
de transferência e portanto a velocidade do processador
•Aesse dispositivo denomina-se cache de memória.

•Amemória cachepode ser interposta entre a memória
principal e a unidade central de processamento

ou
no
caso
dos
mais
recentes
chips
ja
vir
inserida
no
CACHE DE MEMÓRIA 2 –A Memóriado Computador

ou
no
caso
dos
mais
recentes
chips
ja
vir
inserida
no
próprio microprocessador

• RAM = "Random Access Memory", ou "memória de acesso
aleatório",

indicando
a
principal
característica
da
memória
RAM
:
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador

indicando
a
principal
característica
da
memória
RAM
:
• permitir o acesso direto a qualquer um dos endereços
disponíveis e de forma bastante rápida.

•Ao carregar um programa...
• ele é lido no HD (ou outra mídia de armazenamento)

é
transferido
para
a
memória
RAM
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador

é
transferido
para
a
memória
RAM
• para só então ser executado pelo processador

•Amemória RAM oferece...
• tempos de acesso brutalmente mais baixos que o HD

e
trabalha
com
taxas
de
transferência
muito
mais
altas
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador

e
trabalha
com
taxas
de
transferência
muito
mais
altas

•A única forma de evitar repetir o demorado processo de boot
é:

manter
a
memória
RAM
ativa,
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador

manter
a
memória
RAM
ativa,
• ou salvar seu conteúdo no HD, recuperando-o no próximo
boot.
•Essas são as estratégias usadas pelas opções de suspender
e hibernar, disponíveis tanto no Windows quanto em várias
distribuiçõesLinux.

•Ao hibernar, o conteúdo da memória RAM é copiado para
uma área reservada do HD e o micro é desligado.

Ao
ligar
novamente,
o
conteúdo
da
memória
é
restaurado
e
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador

Ao
ligar
novamente,
o
conteúdo
da
memória
é
restaurado
e
temos o sistema de volta, sem precisar passar pelo processo
normal de boot.
•O problema da hibernação é que a restauração demora muito
mais tempo, já que é necessário ler 512 MB, 1 GB ou mesmo 4
GB de dados (equivalentes à quantidade de memória RAM
instalada) a partir do HD, o que muitas vezes demora mais do
que um boot completo.

• Na maioria das situações...
• ter uma quantidade suficiente de memória RAM instalada
é
mais
importante
que
o
desempenho
do
processador,
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador
é
mais
importante
que
o
desempenho
do
processador,
• pois sem memória RAM suficiente o sistema passa a
utilizarmemória swap, que é absurdamente mais lenta.

• Enquanto uma sequência de...
• 4 leituras em um módulo de memória DDR2-800 demora
cerca
de
35
bilionésimos
de
segundo
...
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador
cerca
de
35
bilionésimos
de
segundo
...
• um acesso a um setor qualquer do HD demora pelo
menos 10 milésimos.
•A taxa de transferência nominal do mesmo módulo de
memória é de 6.4 GB/s, enquanto mesmo um HD rápido,
de 7200 RPM tem dificuldades para superar a marca de 60
MB/s, mesmo lendo setores seqüenciais.

• Ou seja, a memória RAM possui nesse caso um tempo de
acesso quase 300.000 vezes menor e uma taxa de
transferênciacontínua mais de 100 vezes maior que o HD.
SOBRE A MEMÓRIA RAM 2 –A Memóriado Computador
• Se lembrarmos que a memória RAM já é muito mais lenta que
o processador (justamente por isso temos os caches L1 e L2),
fica fácil perceber o quanto o uso de memória swap por falta de
memória RAM física pode prejudicar o desempenho do
sistema.

• Os primeiros módulos de memória criados são chamados de
memória SIMM
FORMATOS DA MEMÓRIA RAM 2 –A Memóriado Computador
Os módulos de 30 vias foram utilizados em micros 386 e 486.
•Os mais comuns foram os módulos de 1 MB, mas era possível
encontrar também módulos de 512 KB, 2 MB e 4 MB. Existiram
também módulos de 8 e 16 MB, mas eles eram muito raros
devido ao custo.

• Memória DIMM
FORMATOS DA MEMÓRIA RAM 2 –A Memóriado Computador
• "Double In Line Memory Module" ou "módulo de memória
com dupla linha de contato".
• Melhora considerável no desempenho, sobretudo nas placas-
mãe com vídeo onboard, onde a placa de vídeo disputa o
acessoà memória RAM com o processador principal.

• Existem três formatos de memória DIMM:
• SDR

DDR
FORMATOS DA MEMÓRIA RAM 2 –A Memóriado Computador

DDR
• DDR2
• DDR3
Módulo DIMM DDR2

1 - Fazer um relato sobre as diferentes tecnologias de memóri a
RAM

como
funcionam,
velocidades,
características
:
EXERCÍCIOS2 –A Memóriado Computador

como
funcionam,
velocidades,
características
:
• EDO, SDRAM, DDR, DDR2, DDR3
2 – Explique como funciona a memória flash.
3 – Encontre um software que faça diagnóstico da memória
RAM e relate como ele funciona.
[email protected]

Dúvidas, sugestõesou
questionamentos
??????
[email protected]