Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Memrias do Computador
Principal, Cache e Externa
Givanaldo Rocha de Souza
http://docente.ifrn.edu.br/givanaldorocha
givanaldo.rocha@ifrn.edu.br
Baseado no material do prof. Slvio Fernandes - UFERSA
Memrias do Computador
Memria Principal
Memria Principal
Memria Principal
Organizao
Memria Principal
Memrias RAM
Memrias ROM
No voltil.
Aplicaes:
Programas do sistema.
Tabelas de funo.
Tamanho moderado, pois os dados no precisam ser armazenados em
dispositivos secundrios.
Flash
Alta densidade.
Lgica do chip
Organizao em Mdulos
Organizao em Mdulos
Organizao em Mdulos
Organizao em Mdulos
Formas de encapsulamento
Formas de encapsulamento
30 vias
72 vias
Formas de encapsulamento
Formas de encapsulamento
Memrias Regulares
Mdulos DIP.
Verses encontradas
Alimentao:
DDR: 2,5 V
DDR2: 1,8V
DDR3: 1,5 v
DDR4: 1,2V
Memria flash
O disco SDD usa memria flash para armazenamento, o que difere dos
sistemas magnticos (como HDs e fitas) ou ticos (discos como CDs e
DVDs). So discos mais caros que os HDD.
Discos SSD
Cartes de memria
Fonte: Seagate
=
Os SSHDs combinam os pontos fortes da SSD e do HDD em s dispositivo.
Memrias do Computador
Memria Cache
Memria Cache
M = 2n/K
Operao da Cache
Cache inclui tags para identificar qual bloco da memria principal est
em cada slot da cache.
Operao de Leitura
RA = read address
Operao de Leitura
Projeto de Cache
Tamanho.
Tamanho de bloco.
Endereamento
Endereamento
Tamanho
Deve ser grande para que o tempo mdio de acesso memria total
seja prximo ao tempo de acesso da memria cache.
Deve ser pequena para que o custo total por bit seja prximo do custo
por bit da memria principal.
Tamanho
(Continua)
Tamanho
(Continuao)
Funo de Mapeamento
Trs tcnicas:
Mapeamento direto
Mapeia cada bloco da memria principal a apenas uma linha de cache possvel.
Mapeamento associativo
Permite que cada bloco da memria principal seja carregado em qualquer linha
da cache.
Mapeamento direto
Mapeamento associativo
Algoritmos de Substituio
Algoritmos de Substituio
Aleatrio
Escolhe uma linha aleatria dentre as candidatas.
Segundo simulaes, este mtodo apresenta um desempenho levemente
inferior aos demais.
Polticas de Escrita
Problema encontrado:
A memria principal pode ser utilizada tanto por outros
processadores quanto por dispositivos de E/S.
Polticas de Escrita
Polticas de Escrita
Polticas de Escrita
Nmero de caches
Unificadas ou Separadas?
Memrias do Computador
Memrias Externas
Disco magntico:
HD
RAID
Disco Flexvel (Disquete)
tica:
CD-ROM
CD-Recordable (CD-R)
CD-R/W
DVD
Blue-ray
Fita magntica
Disco Magntico - HD
Melhor rigidez.
Disco Magntico - HD
Escrita:
Disco Magntico - HD
Leitura:
A cabea de gravao
feita de material
facilmente magnetizvel,
em forma de anel com
um espao (gap) de um
lado e um fio condutor
(com algumas voltas) do
lado oposto.
Os dados so transferidos de e para o disco em setores, que pode ser varivel, mas
normalmente fixo em 512 bytes.
Para que a cabea de leitura possa ler todos os bits (de qualquer trilha) na mesma
velocidade, pode-se aumentar o espaamento entre os bits de informao gravados
nos segmentos do disco.
A informao pode ser varrida com a mesma taxa, girando o disco em uma velocidade
fixa (velocidade angular constante ou CAV).
Localizando setores
Formatar disco:
Informaes adicionais no disponveis ao usurio
Marca trilhas e setores
Clusters
Quanto maior a capacidade do disco, maior ser o tamanho do cluster, isto , mais
setores sero chamados a form-lo.
Clusters
Exemplo: arquivo de 290 bytes armazenado num disco que possui clusters formados
por 16 setores.
Assim, 7.892 bytes no sero utilizados nem estaro disponveis para armazenar
outro arquivo.
Caractersticas fsicas
Movimento da Cabea
Pratos
nico prato
Mltiplos pratos
Portabilidade do disco
Mecanismo da cabea
Disco no removvel
Contato (disquete)
Disco removvel
Lacuna fixa
Lacuna aerodinmica (Winchester)
Faces
nica face
Dupla face
Discos RAID
Redundncia
Nveis RAID
Cada nvel emprega as operaes de I/O nos discos de acordo com a necessidade do
equipamento.
Alguns nveis RAID tem como objetivo prover uma camada de segurana ao sistema.
No redundante.
Contudo, em caso de perda de um dos discos, haver perda total dos dados.
Este nvel RAID permite a perda de at dois discos por arranjo, sem perda de dados.
Assim como o nvel RAID 5, o nvel RAID 6 soma segurana e performance, porm,
consumindo 2 discos para paridade por arranjo.
Discos ticos
CD-ROM:
Mecanismo de leitura
CD-RW
Usa um material que tem dois ndices de reflexo diferentes, em dois estados distintos
de fase:
Estado amorfo: molculas exibem uma orientao aleatria e que reflete pouca luz;
Estado cristalino: possui uma superfcie suave com boa reflexo de luz.
DVD
Baixa refletividade da segunda camada faz com que a capacidade total ( 8,5 GB) no
seja rigorosamente o dobro da anterior.
Projetados para vdeos de alta definio e com capacidade muito mais alta que o DVD.
Laser com comprimento de onda mais curto
Sulcos menores.
HD-DVD:
Blue-ray:
Camada de dados mais prxima do laser.
Foco mais estreito, menos distoro, sulcos menores.
25 GB em nica camada.
Disponvel para apenas leitura (BD-ROM), regravvel uma vez (BR-R) e re-regravvel
(BR-RE).
CD (Compact Disk)
Disco no apagvel que armazena informaes de udio digitalizadas.
Blue-ray DVD
Disco de vdeo de alta definio.
Fitas Magnticas
Fita coberta com xido magntico, sendo utilizada para registro de informaes
analgicas ou digitais, incluindo udio, vdeo e dados de computador.
Fitas Magnticas
A maioria dos sistemas modernos usa a gravao serial em que os dados so dispostos
com uma sequncia de bits ao longo de cada trilha.
Gravao serpentina
Perguntas?