Organização e Arquitetura de
Computadores
Memória ROM
Definição, modos de operação e aplicações.
Tópico: 13 e 14
2
Memória ROM - Definição
ROM - Read Only Memory – Memória Somente de Leitura

Trata-se de uma memória de acesso aleatório onde as informações
serão gravadas uma única vez, durante processo de fabricação. Depois
disso somente podem ser lidas.



É muito utilizada na implementação de pequenos programas ou
informações que não sofrerão alteração.
Tem como característica seu Baixo custo e densidade porém é
altamente robusta.
Cabe destacar que todas as ROM são não-voláteis, ou seja, não
necessitam de alimentação elétrica constante para manter a
informação.
3
Memória ROM - Aplicação




Em microcomputadores a aplicação mais comum para a memória ROM
está na gravação dentro delas de um conjunto de instruções que são
lidas durante o processo de inicialização da máquina(boot).
Estas instruções permitem verificar se os periféricos (teclado, mouse,
monitor, etc) estão funcionando corretamente e a partir de então
permitir a carga do Sistema Operacional.
Também é muito utilizada nas unidades de controle de computadores,
desde a execução de uma instrução simples como uma soma,
transferências de dados entre registradores, acesso à memória e
operações lógicas, etc.
Estas seqüências de instruções apropriadas podem ser armazenadas
(gravadas) em memórias do tipo ROM, que serão lidas de acordo com
a instrução que o processador necessitar executar.
4
Tipos de ROM - MROM




Para gravar uma memória deste tipo são necessários equipamentos
específicos.
O primeiro tipo que veremos será a MROM (Mask ROM).
MROM é um tipo chamado de ROM pura, e é conhecida também
como programada por máscara, devido ao processo de fabricação e
escrita dos bits na memória.
Nessa ROM o conjunto de bits é inserido no interior dos elementos da
pastilha durante o processo de fabricação onde cada bit é inserido na
célula apropriada.
5
Tipos de ROM - PROM



PROM é a abreviatura de Programmable Read Only Memory
(memória somente de leitura programável).
Este tipo de memória permite o armazenamento de informações pelo
próprio usuário em uma forma de programação, porém, uma vez
ocorrido este processo ele se torna definitivo, ou seja, após esta
programação a memória se transforma em uma ROM, a partir de então
somente poderá ser lida.
O princípio básico da programação de dados em uma PROM é o de
destruir, através de nível de tensão conveniente (alta voltagem),as
pequenas ligações semicondutoras existentes internamente nas
localidades onde se quer armazenar o dado.
6
Tipos de ROM - EPROM


EPROM é a abreviatura de Erasable Programmable Read Only
Memory (memória somente de leitura programável e apagável).
Permite a programação de modo semelhante a PROM, com a
vantagem de poder ser apagada mediante um banho de luz
ultravioleta aplicado a janela existente em seu encapsulamento. Esta
estratégia permite que elas sejam reprogramadas.
7
Tipos de ROM - EEPROM




EEPROM é a abreviatura de Eletrically Erasable Programmable Read
Only Memory(memória apenas de leitura programável e apagável
eletricamente).
Permite programação de maneira semelhante a PROM, porém, neste
caso, o apagamento é feito através de sinais elétricos aplicados em
seus terminais.
Permite que seja feito o apagamento de todos os dados ou, ainda, por
palavra de dados, sem necessidade de reprogramação total. Este fato
faz com que as alterações de programação sejam efetuadas pelo
próprio sistema no qual a memória está inserida.
A capacidade de apagamento de bytes da EEPROM e seu alto nível de
integração trazem duas penalidades: densidade e custo.
8
Tipos de ROM – FLASH ROM



O desafio para os engenheiros foi fabricar uma memória não volátil
com capacidade de apagamento elétrico da EEPROM, mas com
densidade e custos próximos à EPROM, a memória criada foi a FLASH
ROM, que é assim chamada em virtude de seus tempos curtos de
apagamento e de escrita. Abaixo exemplificaremos o uso de tal
memória.
Dentro de um chip de memória ROM do micro estão gravados três
programas, que serão estudados mais adiante, são eles o BIOS o POST
e SETUP.
Estes programas são vitais para placa-mãe, não podendo, portanto,
serem apagados. Sendo assim, seu armazenamento é feito em
memórias do tipo ROM. Hoje, já estamos utilizando um modelo mais
aperfeiçoado da memória ROM chamado FLASH ROM, que como
dissemos mistura as características da EPROM e da EEPROM.
Download

Memória ROM