Subsistemas
de Memória consistem em muitas memórias interligadas onde seus componentes são
organizados hierarquicamente.
O
processador e a memória são os componentes que mais se comunicam. O processador
ou CPU captura dados na memória e excuta-os. A memória armazena dados de forma
temporária ou permanente. A velocidade é o fator preponderante e é fundamental
que a transferência de dados seja feita de forma mais rápida possível. Essa
velocidade é medida através do TEMPO DE ACESSO – tempo que a memória gasta para
colocar uma informação no barramento de dados.
Para
um adequado funcionamento do computador é necessário dispor de vários tipos de
memória; essa necessidade se deve principalmente em função do aumento da
velocidade das CPU’s e da capacidade de armazenamento.
As
memórias variam em função: da tecnologia de fabricação; capacidade de
armazenamento; velocidade e custo.
![]() |
Figura : Hierarquia de Memórias
|
Tecnologias Aplicadas
SRAM (Static Random Access Memory), não há necessidade de refresh constante para que os dados armazenados não sejam perdidos.
DRAM (Dynamic Random Access Memory), há
necessidade de refresh para manter os dados armazenados enquanto ligado.
Tipos de Memórias
Registrador
Localiza-se
no processador. É uma memória do tipo volátil (requerem energia para manter a
informação armazenada, ao contrário das memórias permanentes), encontrado no
topo da pirâmide hierárquica.
Função:
Buscar dados de onde estão armazenados e os depositar temporariamente em seu
interior para que possa realizar as operações solicitadas utilizando seus
demais componentes.
Memória Cache
A
memória cache é intermediária entre RAM e processador, assim irá diminuir o
tempo de acesso, ou seja, atrasado gerado pela transferência de dados entre a
memória e o processador.
Logo,
sua função é aumentar o desempenho do sistema computacional e acelerar a
velocidade de transferência de dados entre RAM e processador.
As
instruções mais freqüentes são alocadas na cache e permanecem lá até que outras
sejam alocadas ou o sistema desligado.
Principio de funcionamento
Quando o processador solicita um determinado dado e o encontra na cache, não há necessidade de requisitá-lo à memória principal, reduzindo o tempo de processamento. Caso esse dado não seja encontrado na cache, então é lido na RAM e uma cópia é armazenada na cache para o futuro.
Cache
HIT: quando a instrução é encontrada na cache.
Cache
MISS: quando a instrução não é encontrada na cache.
Memória Principal
Localizada na placa-mãe (placa de circuito
impresso como base para a instrução dos demais componentes) é um tipo de
memória indispensável para o funcionamento do computador, à qual o processador
pode fazer acesso direto. Aloca os dados e instruções de programas a serem
manipulados pelo processador e dá acesso às memórias secundárias, de forma a
disponibilizar dados ao processador.
Organização da Memória Principal
O
conteúdo (INSTRUÇÃO OU DADO) precisa estar organizado em uma estrutura padrão
que permita a identificação do local onde estão armazenados cada um dos seus
itens. Ela é organizada em um conjunto de células, sendo que cada uma delas
representa o agrupamento de uma quantidade de bits e possui um endereço único, o qual é
utilizado pelo processador para acessar seu conteúdo.
Operações na Memória Principal
Escrita (write) – para o armazenamento de dados na
memória
Leitura (read) – para a recuperação de dados e
instruções armazenados na memória
Memória ROM
Softwarares que ficam em ROM's importantes
BIOS
ou Sistema Básico de Entrada e Saída: é responsável por ensinar o processador
da máquina a operar com os dispositivos básicos de entrada e saída;
POST
: programa de verificação e teste que se
executa após a ligação do computador, realizando diversas ações sobre o
hardware (ex.: contagem de memória)
SETUP:
Programa que altera os parâmetros armazenados na memória de configuração
(CMOS).
Memória Secundária
![]() |
Figura: Disco Rígido |
![]() |
Figura: Pen Drive |
Também
é denominada memória de massa. É a memória com maior TEMPO DE ACESSO, porém com
maior capacidade de armazenamento. É do tipo permanente, ou seja, não volátil.
Não
possui acesso direto ao processador, sempre havendo a necessidade de
carregamento de dados dos dispositivos de memória secundária para a memória
principal.
Pode
ser constituída de dispositivos ligados com acesso direto (disco rígidos) e/ou
que podem ser conectados quando desejado (cd/pendrive).
Nenhum comentário:
Postar um comentário