Memória Interna
Os sistemas de memória de computadores podem ser compreendidos por meio de
sua classificação, de acordo com suas características fundamentais:
Localização
Processador
Interna (Principal)
Externa (secundária)
Capacidade
Tamanho da palavra
Número de palavras
Unidade de transferência
Palavra
Bloco
Método de acesso
Seqüencial
Aleatório
Associativo
Desempenho
Tempo de acesso
Tempo de ciclo
Taxa de transferência
Tecnologia
De semicondutores
Magnética
Óptica
Magneto-óptica
Características físicas
Volátil/não-volátil
Apagável/não apagável
Organização
Localização
É empregado para indicar se a memória é interna ou externa ao computador. Outro
tipo de memória interna, além da principal é a memória cachê. A memória externa consiste
em dispositivos de armazenamento periféricos, tais como discos e fita, que são acessíveis
ao processador por meio de controladores de E/S.
Capacidade
Uma característica da memória é sua capacidade. Na maioria, a capacidade é
usualmente expressa em função de bytes (1 byte = 8 bits) ou palavras. Os tamanhos mais
usuais de palavras são 8, 16 e 32 bits.
Unidade de transferência
Na memória interna, a unidade de transferência é igual ao número de linhas de
dados do módulo de memória. Embora esse número de linhas seja freqüentemente igual ao
tamanho da palavra.
Método de acesso
Outra forma de diferenciar entre os tipos de memória é o método de acesso aos
dados que pode ser:
Acesso seqüencial: os dados são organizados na memória em unidades chamadas
registros. O acesso é feito uma seqüência linear específica. Além dos dados, são
armazenados informações de endereçamento, utilizadas para separar um registro do registro
seguinte e facilitar o processo de busca por um determinado registro.Um mecanismo
compartilhado é usado para leitura e escrita; a cada operação ele deve ser movido de sua
posição para a desejada, ignorando registro intermediários. Portanto, o tempo de acesso a
um registro arbitrário varia muito.
Acesso direto: assim como com o acesso seqüencial, o acesso direto emprega um
mecanismo compartilhado para leitura e escrita. Entretanto, cada bloco individual oi
registro possui um endereço único, baseado em sua localização física.
Acesso aleatório: cada posição de memória endereçável possui um mecanismo de
endereçamento único e fisicamente conectado a ela. O tempo de acesso a uma determinada
posição é constante e independente da seqüência de acesso anteriores. Dessa maneira,
qualquer posição pode ser selecionada de modo aleatório.
Associativo: consiste em um tipo de memória de acesso aleatório que possibilita
compara simultaneamente certo número de bits de uma palavra com todas as palavras da
memória, determinando quais dessas palavras contém o mesmo padrão de bits. Uma
palavra é buscada na memória com base em uma parte do seu conteúdo, e não de acordo
com seu endereço. As memórias cachê, podem empregar acesso associativo.
Tempo de acesso
Em uma memória de acesso aleatório, esse é o tempo gasto para efetuar uma
operação de leitura ou escrita: é o tempo decorrido desde o instante em que um endereço é
apresentado à memória até o momento em que os dados são armazenados ou se tornam
disponíveis para utilização.
Tempo de ciclo de memória
Esse conceito é aplicável principalmente a memórias de acesso aleatório e
compreende o tempo de acesso e o tempo adicional requerido antes que um segundo acesso
possa ser iniciado. Esse tempo adicional pode ser necessário para o desaparecimento de
transientes nas linhas de sinais ou para a regeneração dos dados, caso a leitura seja
destrutiva.
Taxa de transferência
É a taxa na qual os dados podem ser transferidos de ou para a unidade de memória.
Na memória de acesso aleatório, é equivalente a 1/(tempo de ciclo).
Para uma memória de acesso não aleatório, é válida a seguinte relação:
Tn = Ta + N
R
Onde: Tn - tempo médio para ler ou escrever N bits
Ta - tempo médio de acesso
N - número de bits
R - taxa de transferência em bits por segundo (bps)
Tecnologias das memórias
Diversas tecnologias têm sido empregas para a fabricação de memórias de
computadores. As mais comuns atualmente são as memórias de semicondutor, as memórias
de superfície magnética, utilizadas em discos e fitas, e as memórias ópticas e magnetoópticas.
Características físicas
Diversas características físicas de armazenamento são importantes. Em uma
memória volátil, os dados são perdidos quando a energia elétrica é desligada. Em uma
memória não-volátil, os dados, uma gravados, permanecem armazenados sem alteração até
serem explicitamente modificados; nenhuma energia é requerida para manter os dados
armazenados. As memórias de superfície magnética são não-voláteis. As memórias de
semicondutor podem ser tanto voláteis quanto não-voláteis. O conteúdo de memórias nãoapagáveis não pode ser alterado, a menos que se destrua a unidade de armazenamento. As
memórias de semicondutor desse tipo são denominadas memória apenas de leitura (readonly memory – ROM).
A hierarquia de memória
As restrições de projeto de uma memória podem ser resumidas em três questões:
capacidade, velocidade e custo.
Uma variedade de tecnologias é utilizada para a implementação de sistemas de
memória. Ao longo desse espectro de tecnologias, valem as seguintes relações:
•
•
•
Tempo de acesso mais rápido, custo por bit maior.
Capacidade maior, custo por bit menor.
Capacidade maior, tempo de acesso menor.
O dilema com o qual se depara um projetista é claro. Séria desejável usar uma
tecnologia de memória capaz de fornecer uma grande capacidade de armazenamento de
dados, porque uma grande capacidade é necessária e o custo por bit é mais baixo.
Entretanto, para obter um desempenho melhor, o projetista precisa utilizar memórias caras,
que apresentam tempo de acesso menor, mas com capacidade relativamente mais baixa.
A saída para esse dilema é empregar uma hierarquia de memórias, e não um único
componente ou tecnologia de memória. À medida que descemos em uma hierarquia de
memórias, as relações a seguir são válidas:
a) O custo por bit diminui.
b) A capacidade aumenta.
c) O tempo de acesso aumenta.
d) A freqüência de acesso à memória pelo processador diminui.
Memória
Interna
Armazenamento
externo
Armazenamento
De segurança
Registradores
Memória Cachê
Memória principal
Disco magnético
CD-ROM – CD-RW
DVD+RW – DVD-RAM
Fita magnética
MO
WORM
Desse modo, memórias menores, mais caras e mais rápidas são combinadas com
memórias maiores, mais baratas e mais lentas. A chave para o sucesso dessa organização
está no item d): a diminuição da freqüência de acessos.
Download

Memória Interna Os sistemas de memória de computadores podem