memória apenas de leitura, ou ROM, é um tipo de armazenamento de computador contendo dados não voláteis, permanentes que, normalmente, só podem ser lidos, não escritos. ROM contém a programação que permite que um computador para iniciar ou regenerar cada vez que ele é ligado. ROM também executa grandes tarefas de entrada/saída (I / O) e protege programas ou instruções de software. Uma vez que os dados são escritos em um chip ROM, ele não pode ser removido.
quase todos os computadores incorporam uma pequena quantidade de ROM que contém o firmware inicial., Este firmware de inicialização é chamado de basic input / output system (BIOS). Este software consiste em código que instrui os processos de inicialização para o computador — tais como carregar o sistema operacional (OS) na memória de acesso aleatório (RAM) ou executar diagnósticos de hardware. Consequentemente, o ROM é mais frequentemente usado para atualizações de firmware.
no entanto, ROM também é utilizado em consoles de jogos de vídeo, permitindo que um sistema para executar vários jogos. Além disso, o ROM é usado em armazenamento óptico, incluindo diferentes tipos de discos compactos (CD) — tais como CD-ROM e CD-RW., ROM também é usado frequentemente em calculadoras e dispositivos periféricos como impressoras laser, cujas fontes são comumente armazenadas em ROM.
tipos de ROM
ROM podem por vezes ser chamados de maskROM (MROM). MROM é uma forma de memória de leitura que é estática e programada em um circuito incluído pelo fabricante. ROM de Estado Sólido, o tipo mais antigo de ROM, é um exemplo de maskROM. Com o ROM original, uma vez que ele era realmente apenas para leitura, ele teve que ser removido e fisicamente substituído, a fim de mudar qualquer um de seus conteúdos.,
no entanto, novos tipos de ROM surgiram que ainda não são voláteis, mas podem ser reprogramados; estes tipos são categorizados como memória programável somente de leitura (PROM). O PROM pode ser usado para atualizar firmware, como o BIOS, através da utilização de software de instalação.os tipos de PROM incluem:
- ROM ultravioleta apagável (UV-ROM) – ROM cujo conteúdo pode ser apagado com luz ultravioleta, e depois reprogramado.ROM programável apagável (EPROM) – um tipo de ROM que é programado usando alta tensão e exposição à luz ultravioleta por cerca de 20 minutos.,ROM programável eletricamente apagável ( EEPROM) – muitas vezes usado em chips de computador mais antigos e para controlar BIOS, EEPROM pode ser apagado e reprogramado várias vezes, permitindo a apagar e escrever de apenas um local de cada vez. Memória Flash é uma versão atualizada do EEPROM que permite que vários locais de memória sejam alterados ao mesmo tempo.como funciona o ROM?
ROM é sustentada por uma pequena bateria de longa duração no computador. Ele contém dois componentes básicos: o decodificador e as portas ou lógicas., Em ROM, o decodificador recebe entrada em forma binária; a saída será o equivalente decimal. O OR gates em ROM usa a saída decimal do decodificador como sua entrada.
ROM executa como uma matriz de disco. Contém uma grelha de linhas e colunas que são usadas para ligar e desligar o sistema. Cada elemento do array está correlacionado com um elemento de memória específico no chip ROM. Um díodo é usado para conectar os elementos correspondentes.
Quando um pedido é recebido, a entrada de endereço é usada para encontrar a localização específica da memória., O valor que é lido a partir do chip ROM deve corresponder ao conteúdo do elemento array escolhido.
ROM vs. RAM
Ao contrário da RAM de um computador, os dados em ROM não são perdidos quando a energia do computador é desligada. Enquanto o chip ROM é comumente usado nas operações de inicialização para o computador, o chip RAM é muitas vezes usado nas tarefas recorrentes do computador, uma vez que o SO foi configurado.outra diferença entre ROM e RAM é a quantidade de espaço que contêm. Os chips ROM só podem armazenar vários megabytes (MB) de dados, geralmente totalizando entre 4 e 8 MB por chip ROM., Chips RAM podem armazenar vários gigabytes( GB); este armazenamento muitas vezes varia de 1 a 265 GB por chip RAM. 1 GB é considerado o equivalente a 1000 MBs. Portanto, RAM exibe capacidades de memória mais extensas.
é quase impossível operar um computador usando apenas ROM. A RAM é necessária para executar programas úteis e mutáveis. Portanto, os computadores devem incorporar ambas as formas de memória.
vantagens do ROM
ROM Fornece as instruções necessárias para a comunicação entre vários componentes de hardware., Como mencionado anteriormente, é essencial para o armazenamento e operação da BIOS, mas também pode ser usado para gerenciamento de dados básicos, para manter software para processos básicos de utilitários e para ler e escrever para dispositivos periféricos.
outras vantagens da ROM incluem:
- a sua natureza estática significa que não necessita de ser refrescante.é fácil de testar.o ROM é mais fiável do que a RAM, uma vez que é de natureza não volátil e não pode ser alterado ou acidentalmente alterado.o conteúdo do ROM pode ser sempre conhecido e verificado.
- menos caro que RAM.