Buscar

08 - Memória Principal e Secundária parte 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 19 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Professores:
Ivanildo Melo e Rosangela Melo 
ivanildo.melo@paulista.ifpe.edu.br
rosangela.melo@paulista.ifpe.edu.br
Arquitetura de Computadores
Aula 07 – Memória Principal e Secundária: Características, 
Organização, Arquitetura, Hierarquia e Memória Cache. 
[Primeira Parte]
* O conteúdo deste material é também utilizado na disciplina de Montagem e Manutenção de Computadores
Introdução
• Na computação, memória é o dispositivo que permite
ao computador armazenar permanentemente ou
temporariamente os dados.
– Volátil: Armazenam temporariamente os dados, o conteúdo
armazenado normalmente necessita ser atualizado.
– Um exemplo comum do nosso dia a dia ocorre quando estamos editando um arquivo no
Word e, de repente, falta energia e você não havia salvo o arquivo. Ao perder os dados do
que você havia atualizado, podemos dizer que as informações recentemente adicionadas
estavam numa memória do tipo volátil.
– Não-Volátil: são memórias apenas de leitura, não podemos apagar a
informação que vem gravada. Não ocorre perda seus dados se
houver interrupção de energia e não precisa que o equipamento
esteja ligado à energia elétrica para manter seus dados.
– Um exemplo comum de memórias não-voláteis são os chips das BIOS das placas-mãe. As
memórias não-voláteis são indicadas devido a natureza de suas características (do não poder
apagar), permitindo que o processo de inicialização dos dispositivos possa ser executado sem
problema de perda de dados.
2
Introdução
– Memória Principal: Memórias em
que o processador pode acessar
diretamente, sem as quais o
computador não funciona.
– Memória Secundária: Memórias
que não podem ser acessadas
diretamente pelo processador. As
informações precisam ser
armazenadas na memória principal
antes de serem processadas. São
geralmente não-voláteis,
permitindo guardar/armazenar os
dados permanentemente
3
A memória principal é um depósito
temporário de dados e instruções dos
programas de computador. A memória
principal do computador é volátil, e seu
tamanho é limitado pelo custo do
hardware. Assim, os usuários necessitam de
algum método para armazenar e recuperar
informações de modo permanente (a
memória secundária).
A memória principal do computador, por ser
volátil, precisa ser atualizada com dados e
instruções cada vez que o computador é
ligado. Denominações mais usadas para esse
tipo de memória são: Memória Principal,
Memória, Memória RAM, RAM, DRAM
• Em geral podemos dividir as memórias em:
– ROM (Read-Only Memory): que permite apenas
a leitura dos dados e não perde informação na
ausência de energia;
– RAM (Random-Access Memory): que permite ao
processador tanto a leitura quanto a gravação de
dados e perde informação quando não há
alimentação elétrica.
4
Introdução
• PROM (Programmable Read-
Only Memory): A gravação de
dados é realizada por meio de
aparelhos que trabalham
através de uma reação física
com elementos elétricos. Uma
vez que isso ocorre, os dados
gravados na memória PROM
não podem ser apagados ou
alterados;
5
Memórias ROM
• EPROM (Erasable Programmable
Read-Only Memory): as memórias
EPROM têm a capacidade de permitir
que dados sejam regravados no
dispositivo. Isso é feito com o auxílio
de um componente que emite luz
ultravioleta. Nesse processo, os dados
gravados precisam ser apagados por
completo. Somente depois disso é que
uma nova gravação pode ser feita.
• EEPROM (Electrically-
Erasable Programmable
Read-Only Memory):
também permite a
regravação de dados, no
entanto, os processos para
apagar e gravar dados são
feitos eletricamente;
• EAROM (Electrically-Alterable
Programmable Read-Only
Memory): são um tipo de
EEPROM. Sua principal
característica é o fato de que os
dados gravados podem ser
alterados aos poucos, é utilizada
em aplicações que exigem apenas
reescrita parcial de informações;
Memória EPROM
Siemens SAB2732-B
EEPROM Shield With
256K AT24C256
Arduino Compatible
PROM EPROM
EEPROM EAPROM
Memórias ROM
6
• CD-ROM, DVD-ROM e afins: discos
ópticos onde os dados são gravados
apenas uma vez, seja de fábrica,
como os CDs de músicas, ou com
dados próprios do usuário, quando o
próprio efetua a gravação. Existe
também uma categoria que pode ser
comparada ao tipo EEPROM, pois
permite a regravação de dados, a
exemplo dos CD-RW e DVD-RW.
FLASH Memory
• FLASH: também podem ser
vistas como um tipo de
EEPROM, no entanto, o
processo de gravação (e
regravação) é muito mais
rápido. Além disso, memórias
Flash são mais duráveis e
podem guardar um volume
elevado de dados.
CD-ROM, DVD-ROM e afins:
Memórias RAM
7Fonte: <http://blog.maxieduca.com.br/memoria-computador/>
Memórias RAM
As memórias do tipo RAM são por
natureza as responsáveis por
armazenar as informações que estão
em uso no computador, permitindo
portanto, que o acesso aos dados seja
mais rápido. Isto quer dizer que quando
um usuário está executando um
programa, ele, na verdade está
"escrevendo" na memória RAM as
informações necessárias para que a
operação se torne rápida.
O programa pode, a partir daí, "ler"
essas informações. Teoricamente, a
mesma coisa poderia ser feita com o
disco rígido, o HD. Porém, a velocidade
seria muito menor, e os programas (e o
desempenho do computador como um
todo) seriam bem menos produtivos.
MRAMRAM
SIPP
DRAM
SIMM
SRAM
RIMM
Evolução das Memórias
9
Memórias Regulares:
Nessa época memória e
processadores operavam a mesma
velocidades, operando de forma
sincronizada;
Problema devido a evolução do
clock do processador, e operações
assíncronas.
Usadas nos PC XT e 286.
Memórias FPM:
Os dados estão quase sempre gravados
sequencialmente;
Não é preciso então enviar o endereço RAS e CAS
para cada bit a ser lido;
Enviar o endereço RAS uma vez e o endereço CAS
4,8 ou até 16 vezes, lendo mais bits por vez.
Aumentou em 30% o desempenho de acesso à
memória.
Utilizadas em micros 386, 486 e nos primeiros
micros Pentium;
Presente em módulos SIMM de 30 ou 72 vias
(contatos).
Memórias EDO:
Uma leitura poderia ser iniciada antes
que a anterior terminasse;
Um endereço da memória podia ser
acessado ao mesmo tempo em que uma
solicitação anterior ainda estava em
andamento.
Presente em módulos SIMM e DIMM de
168 vias.
Evolução das Memórias
10
Módulos SIMM antigos:
Acessavam as informações a 1
bit por vez em cada chip;
Em geral continham 8 chips de
memória;
Processadores de 32 bits,
precisavam de 4 módulos de
memória;
O processador acessava-os
como se fosse um único chip
de 32 bits.
Módulos DIMM
“Atuais”:
São usados 8 chips de 8 bits
cada um, formando os 64
bits fornecidos ao
processador.
Também há módulos de 16
chips de 4 bits e de 4 chips
de 16 bits.
Memórias SDR-SDRAM:
As memórias SDRAM, trabalham de forma sincronizada com o
processador, evitando os problemas de atraso.
Muitas vezes o processador tinha que esperar demais para ter
acesso aos dados da memória.
Podiam trabalhar com 66 MHz, 100 MHz e 133 MHz (também
chamadas de PC66, PC100 e PC133, respectivamente).
DRAM é a sigla em inglês para Dynamic Random Access
Memory, ou Memória de Acesso Randômico Dinâmica. Isso
significa que ela precisa que a informação seja atualizada o tempo
todo para que permaneça armazenada. Com isso, esse tipo de
RAM gasta mais energia se comparado com a SRAM (Static
Random Access Memory).
Isso porque a Memória de Acesso Randômico Estática (SRAM)
consegue manter os bytes mesmo sem atualização contínua,
perdidos somente após a interrupção da fonte de energia. A
memória RAM estática é mais econômica, além de entregar mais
performance.
Fonte: Tecmundo: <https://glo.bo/35mlFvM>
Resumo dos Tipos de Memórias:
11
Resumo
Memória Cache
A Memória do Tipo Cache é
uma memória de alto desempenho
localizada dentro do processador e que
tem como objetivo aumentar a
velocidade no acesso aos dados e
instruções armazenados na memória
RAM.
❑ Incapacidade das Memórias RAM de
acompanhar a velocidade de
processamento das CPU.
❑ Aumento do tempo de tarefa (Espera
para execução).
❑ Necessidade compor um ritmo de
transferênciae desempenho entre a CPU
e a memória RAM.
❑ L1 e L2 são os tipos mais frequentemente
utilizados e vêm incorporados a CPU.
❑ Os níveis de cache estão relacionados a
velocidade de acesso.
Fonte:< https://goo.gl/4cm9ET >
Fonte:< https://goo.gl/MNZMBJ >
Memória Cache
Níveis de Cache
V Cache L0
Cache L1
Cache L2
Cache L3
Cache L4
Cache L5
Dispositivos Menores
e Mais Rápidos e
mais custosos ($) por
byte
Dispositivos Maiores e
Mais Lentos e menos
custosos ($) por byte
Registradores da CPU armazenam
palavras oriundas das Cache L1 
Cache L1 armazena informações de 
cache oriundas da Cache L2
Cache L2 armazena informações de 
da Memória Principal
Memória Principal armazena 
informações oriundo de discos 
locais
Discos locais armazenam arquivos 
oriundos de outras fontes
Fonte: Adaptado de Tecnologia de Memória/ Memória Cache: <https://goo.gl/S5cDBw>
Memórias RAM - Algumas Questões….
14
Algumas Questões
Memórias RAM
15
Uma Memória do tipo Flash pode ser
Caracterizada como uma Memória Primária?
Memórias RAM
16
Quais cuidados ao utilizar cartões de memória
Flash para expandir espaço de armazenamento
em Smartphones?
1. As memórias RAM dos Smartphones reservadas e
implementada de fábrica não podem ser alteradas.
2. Muitos usuários utilizam cartões do tipo SSD (Flash
Memory) para expansão mas, como esses cartões são
memórias do tipo secundária, servem apenas para
aumentar o espaço para armazenamento.
3. Memórias para expansão de Smartphones são definidas
por classe (vide imagem ao lado). Quanto maior a classe
maior a taxa de transferência.
4. Muitos usuários adquirem esse tipo de memória e
queixam-se de lentidão. Por esta razão é preciso
entender a aplicação que pretende-se fazer uso.
Fonte:<https://goo.gl/MCmvx9>
Memórias RAM
17
Existe uma razão específica do uso diferenciado
de memória RAM entre dispositivos
Smartphones com IOS ou Android?
1. No IOS, normalmente utilizam 1GB de RAM para os
Iphones.
2. No Android, o Java é a linguagem de programação
sobre a qual todos os aplicativos do SO da Google
são escritos. Lida com a memória RAM utilizando o
recurso “garbage collector”. Esse mecanismo faz
uma espécie “coleta de lixo” quando um aplicativo é
fechado para liberar mais espaço de memória. A
execução dessa ação requer normalmente 04 vexes
mais memória RAM que o aplicativo utilizou. Por esta
razão são reservados de 2 a 3 GB de RAM para
funcionamento em dispositivos Android.
3. A razão da Apple conseguir entregar uma boa
performance com apenas 1 GB não significa que ela
(e seus dispositivos) sejam melhor do que o
Android (e seus aparelhos). É preciso entende r que
são dois “universos” totalmente distintos e uma
comparação simplista e pura de apenas
especificações técnicas não é o caminho para
tomada de conclusões..
Imagem e conteúdo detalhado em: <https://goo.gl/mqQb7E>
Resumo
18
Disponível em:< https://youtu.be/V16K8EZWzLc >Disponível em:<https://youtu.be/jaEYQhaQxD8>
Professores:
Ivanildo Melo e Rosangela Melo 
ivanildo.melo@paulista.ifpe.edu.br
rosangela.melo@paulista.ifpe.edu.br
Arquitetura de Computadores
Aula 07 – Memória Principal e Secundária: Características, 
Organização, Arquitetura, Hierarquia e Memória Cache. 
[Primeira Parte]
* O conteúdo deste material é também utilizado na disciplina de Montagem e Manutenção de Computadores

Continue navegando