Please enable JavaScript.
Coggle requires JavaScript to display documents.
Memória do Computador, Memória Cache, Memória Principal - Coggle Diagram
Memória do Computador
trata-se dos componentes/sistemas capazes de
ARMAZENAR DADOS
dos quais possuem características de
Localização
Memória integrada na CPU
Registradores
Cache
Memória Principal
RAM
Memória Secundária
HD
CD/DVD
SSD (Memória Flash)
Capacidade
Geralmente mostrada em bytes
As memórias variam muito de capacidade já que cada uma é focada em uma função
Unidade de transferência
n° bits movimentados na memória principal (
RAM
) por vez
PCs modernos são 64 bits
DualChannel
64x2 bits
QuadChannel
64x4 bits
SingleChannel
64x1 bits
...
...
Método de acesso
Sequencial
Organização em unidades chamadas registros
Começa do início e lê em ordem
Direto
Blocos de dados possuem endereço distinto
Acesso saltando para o seguinte bloco, com busca
sequencial
Tempo de acesso depende da
localização dos dados e local anterior
Aleatório
Endereços identificam localizações do dado exato
Tempo de acesso é independente da localização ou acesso anterior
Associativo
São guiadas pelo conteúdo de uma parcela da memória
Desempenho
latência
Tempo entre obter o endereço e obter os dados
geralmente expressa em
HERTZ (Hz)
Tempo de ciclo de memória
tempo de obtenção dos dados +
tempo de recuperação da memória
Taxa de transferência
tempo de movimentação dos dados
Tecnologias
Semicondutora
Cache
RAM
Flash
Superfície magnética
Fitas
HDs
Ótica
CD, DVD, BluRay
Memória Cache
características
menor capacidade
mais veloz
localizada no chip do CPU ou módulo
surgiu com o propósito de ser um
intermediador
entre
CPU
e a
MP
é
volátil
estrutura
blocos (linhas)
tags
bits de controle
palavras de memória
organização
cache única
cache em três níveis
L1
Mais rápida
Menor capacidade
L2
Rápida
Média capacidade
L3
Menos rápida
Maior capacidade
Pode ser compartilhada entre mais de um núcleo
operações
CPU requisita dados da memória
Verifica se a cache os possui
se for o caso, obtém da cache
se não possuir, obtém da memória principal e também manda pra cache
Memória Principal
principal
conceito
É a memória responsável pelo
armazenamento dos programas enquanto executados
estrutura
Atualmente, formada por
semicondutores
organização
células de memória
dois estados
0
1
onde pode se
guardar dados
ler dados
tipos
Random Acces Memory (
RAM
)
Static (
SRAM
)
características
Não precisa de
refresh
mais complexa
mais rápida
digital
Bits armazenados como
chaves
ligado/desligado
operações
leitura
lê o valor na linha de Bit
como a SRAM é
digital
não é necessário um valor de comparação como na DRAM
escrita
aplica valor e complemento
a linha de Bit da célula
Dynamic (
DRAM
)
características
As cargas vazam e precisam de
refresh
mais simples
Mais lenta
analógica
Bits armazenados com carga em
capacitores
operações
leitura
capacitor alimentado por linha de
bit
Compara com um valor de exemplo
determinando
0 ou 1
escrita
Voltagem na linha de bit
alta = 1
baixa = 0
Synchronous DRAM (
SDRAM
)
SDRAM sincronizada com o CPU através
sinal de clock
Double-Data-Rate SDRAM
(DDR SDRAM)
sincronizada tanto no
final da ida
como na de
descida
do
clock
Read Only Memory (
ROM
)
características
não volátil
gravada durante a fabricação
apenas leitura
utilidade
Tabelas de função
Programas do sistema (BIOS)
Sub-rotinas de biblioteca
PROM
é programada com um equipamento especial
principalmente para leitura
EPROM
pode ser apagada por UV
EEPROM
pode ser apagada por equipamentos elétricos
Memória flash
Apaga memória inteira eletricamente
Mais vista hoje em dia
Memória intercalada
Coleção de
DRAM
exemplos
Quad-Channel
...
Dual-Channel
diversos sistemas podem atender a diversas requisições em paralelo