Apostila Memorias
Sistemas Digitais II
Prof. Marcelo Wendling
Set/10
1
Definição
São blocos que armazenam informações codificadas digitalmente – números, letras, caracteres quaisquer, comandos de operações, endereços ou qualquer tipo de dado. Dividem-se basicamente em dois grupos: Memórias de escrita e leitura e Memórias apenas de
leitura (IDOETA).
2
Bits, Nibbles e Bytes
As memórias armazenam dados em unidades chamadas de bits, que é a menor unidade de dados binários.
Um conjunto de 4 bits forma 1 nibble e o conjunto de 8 bits forma 1 byte.
3
Endereço de Memória
A localização de uma unidade de dado num arranjo de memória é denominada endereço. (FLOYD)
Ou seja, um conjunto de bits chamados de bits de endereço indexam uma posição única de memória que contém um determinado dado armazenado.
4
Classificação
São classificadas basicamente por:
1) Acesso
2) Volatilidade
3) Troca de dados
4) Tipo de Armazenamento
5
1) Acesso
Os locais onde as informações estão armazenadas são denominadas localidade de memória, onde cada localidade possui um endereço que permite o seu acesso.
(Conjunto de bits)
Podemos ter acesso a uma dada localidade de duas maneiras:
1.1) Acesso Seqüencial
1.2) Acesso Aleatório
6
1.1) Acesso Seqüencial
Para acessar o endereço desejado passa por todos os outros endereços
(localidades) intermediárias.
O tempo de acesso depende do lugar onde a informação está armazenada.
7
1.2) Acesso Aleatório
Acessam o endereço desejado diretamente sem passar pelas localidades intermediárias. Principais memórias: RAM (Random-Access-Memory).
Possuem tempo de acesso pequeno e igual para qualquer localidade da memória.
8
2) Volatilidade
Podem ser Voláteis ou Não-Voláteis:
2.1) Voláteis
Perdem os dados armazenados quando é cortada a alimentação. Ex: RAM
Feitas geralmente a partir de elementos semicondutores, como FlipFlops por exemplo.
2.2) Não-voláteis
Não perdem os dados mesmo