Escolar Documentos
Profissional Documentos
Cultura Documentos
São Luís - MA
2020
SUMÁRIO
Como regra, as memórias armazenam dados em unidades que tem de um a oito bits. A
menor unidade de dados binários, como sabemos, é o bit. Em muitas aplicações, os
dados são manipulados em unidades de 8 bits denominadas de byte ou em múltiplos de
unidades de 8 bits. Um byte pode ser dividido em duas unidades de 4 bits que são
denominadas de nibbles. Uma unidade completa de informação é denominada de word e
geralmente consiste de um ou mais bytes. Algumas memórias armazenam dados em
grupos de 9 bits; um grupo de 9 bits consiste de um byte mais um bit de paridade.
A capacidade de uma memória é o número total de unidades de dados que podem ser
armazenadas. A capacidade é 64 bits. As memórias dos computadores têm tipicamente
256 MB (MB é megabyte) ou mais de memória interna.
Como uma memória armazena dados binários, os dados têm que ser inseridos numa
memória e copiados delas quando necessário. A operação de escrita insere dados num
endereço específico da memória e a operação de leitura copia dados de um endereço
específico na memória. A operação de endereçamento, que é parte das operações de
leitura e escrita, seleciona o endereço de memória especificado.
1 - A Operação de Escrita
Uma operação de escrita simplificada é ilustrada na. Para armazenar um byte de dados
numa memória, um código existente no registrador de endereço é colocado no
barramento de endereço. Uma vez que o código do endereço esteja no barramento, o de-
codificador de endereço decodifica o endereço e seleciona na memória a posição
especificada. A memória então recebe um comando de escrita e o byte de dados
armazenado no registrador de dados é colocado no barramento de dados e armazenado
no endereço de memória selecionado, completando assim a operação de escrita. Quando
um novo byte de dados é escrito num endereço de memória, o byte de dados atual
armazenado nesse endereço é sobrescrito (substituído pelo novo byte de dados).
2 - A Operação de Leitura
As RAMs são memórias nas quais os dados podem ser escritos ou lidos a partir de
qualquer endereço selecionado em qualquer seqüência. Quando uma unidade de dados é
escrita num determinado endereço numa RAM, a unidade de dado armazenada
anteriormente nesse endereço é substituída pela nova unidade de dado. Quando uma
unidade de dado é lida a partir de um determinado endereço na RAM, a unidade de dado
permanece armazenada e não é apagada pela operação de leitura. Essa operação de
leitura não destrutiva pode ser vista como uma cópia do conteúdo de um endereço
enquanto deixa o conteúdo intacto. Uma RAM é usada tipicamente para armazenamento
de dados de curta duração porque ela não pode manter os dados quando a alimentação é
desligada.
Família de RAMs
As duas categorias de RAM são a RAM estática (SRAM) e a RAM dinâmica (DRAM).
As RAMs estáticas geralmente usam latches como elemento de armazenamento e,
portanto, podem armazenar dados indefinidamente enquanto a tensão de alimentação
estiver presente. As RAMs dinâmicas usam capacitores como elementos de
armazenamento e não podem reter os dados por muito tempo sem que o capacitor seja
recarregado por um processo denominado renovação (refresh).
Tanto as RAMs estáticas quanto as RAMs dinâmicas perdem os dados quando a
alimentação é removida e, portanto, são classificadas como memórias voláteis.
Os dados podem ser lidos tão rapidamente de uma SRAM quanto de uma DRAM.
Entretanto, as DRAMs podem armazenar mais dados que as SRAMs para um dado
tamanho físico e custo porque as células de DRAM são muito mais simples, e mais
células podem ser preenchidas numa determinada área do chip do que para uma SRAM.
Os tipos básicos de SRAM são as SRAMs assíncronas e as SRAMs síncronas com uma
característica de rajada. Os tipos básicos de DRAM são as DRAMs com Modo de
Página Rápida (FPMDRAM – Fast Page Mode DRAM), a DRAM com Saída de Dados
Estendida (DRAM EDO – Extended Data Out), a DRAM EDO em Rajada (DRAM
BEDO) e as DRAMs síncronas (SDRAM).
Cachês L1 e L2
Família de ROMs
PROMs
Uma PROM usa um tipo de processo que faz uso de fusíveis para armazenar
bits, no qual uma conexão a fusível é “queimada” ou deixada intacta para
representar 0 ou 1. O processo de ruptura do fusível é irreversível; uma vez
programada a PROM, ela não pode ser alterada.
EPROMs
Uma EPROM usa um arranjo de MOSFET canal N com uma estrutura de porta
isolada. A porta isolada do transistor não tem conexão elétrica, podendo
armazenar uma carga elétrica por um período de tempo indefinido. Os bits de
dados nesse tipo de arranjo são representados pela presença ou ausência de
uma carga armazenada na porta. O apagamento de um bit de dado é um pro-
cesso que remove a carga da porta.
MEMÓRIAS FLASH
Alta densidade significa que um grande número de células pode ser agrupado
numa determinada área na superfície de um chip; ou seja, quanto maior a
densidade, mais bits podem ser armazenados numa área de mesmo tamanho.
Essa alta densidade é conseguida nas memórias flash com o uso de uma
célula de armazenamento que consiste de um único transistor MOS de porta
flutuante. Um bit de dado é armazenado como uma carga ou a ausência dessa
carga na porta flutuante dependendo se for armazenado um nível 0 ou um nível
1.