A Memória ROM (também chamada de ROM de Máscara) armazena dados que são usados repetidamente em aplicações, tais como tabelas, conversões e instruções de programas que tratam de operações de inicialização de um sistema operacional. Pode ser classificada em:
PROM (Programmable Read-Only Memory) é uma Memória ROM Programável! Ela é uma memória que vem de fábrica vazia, permitindo que seja programada por terceiros e, não, pelo fabricante.
Estes dispositivos usam altas tensões para destruir partes do chip ou criar links internos nos circuitos. Por essa razão, a PROM só pode ser programada uma única vez e não pode ser alterada posteriormente.
Ela também é utilizada para guardar firmware e outros programas de baixo nível. A diferença para a ROM de Máscara é que, por ser programada após a fabricação, ela geralmente é vendida para empresas que desenvolvem eletrônicos e querem testar a memória em um grupo reduzido de dispositivos antes de gravar em larga escala.
EPROM (Erasable Programmable Read-Only Memory) é uma Memória ROM Programável e Apagável!
Diferentemente da PROM, pode ser reprogramada se o conteúdo existente na memória for apagado primeiro, por meio da exposição à radiação da luz ultravioleta por cerca de dez minutos. A regravação após este procedimento requer uma tensão ainda maior do que nas vezes anteriores, causando desgaste após um ciclo de aproximadamente mil reescritas.
Elas são usadas com as mesmas finalidades que as Mask-ROM, mas em produções de menor escala, devido ao seu custo elevado.
A grande vantagem é que sua fabricação é mais veloz e atualizações no firmware podem ser feitas mais rapidamente. Esse é o tipo de memória geralmente utilizado para armazenar a BIOS! Qual é o problema dela? O problema é que a luz ultravioleta não consegue apagar trechos – se for para apagar, ela apaga tudo! Por conta disso, surgiu a EEPROM.
EEPROM (Electrically-Erasable Programmable Read-Only Memory) é uma Memória ROM Programável e Apagável Eletricamente!
É uma versão mais moderna da EPROM, que pode ser apagada e reescrita via eletricidade e, não, por meio de radiação ultravioleta.
Esse tipo de memória não precisa ser retirado do circuito para ser limpa ou reprogramada em um dispositivo especial.
Pode ser parcialmente apagada, evitando a reprogramação de toda a EEPROM para alterar apenas alguns dados. Assim como as EPROMs, ela tem vida útil limitada – mas com ciclo de cerca de um milhão de escritas. Ela é empregada por fabricantes para guardar configurações do dispositivo ou outro tipo de informação pequena que precisa ser salva quando a energia é desligada.
A capacidade das maiores EEPROMs é em geral somente 1/64 da capacidade das EPROMs comuns, e sua velocidade é a metade. EEPROMs não podem competir com DRAMs ou SRAMs porque são 10 vezes mais lentas, sua capacidade é 100 vezes menor e são muito mais caras. Elas são usadas somente em situações em que sua não volatilidade for crucial.
Fonte: Estratégia Concursos.