Definição – o que significa memória somente leitura (ROM)?
A memória somente leitura (ROM) é um tipo de meio de armazenamento que armazena permanentemente dados em computadores pessoais (PCs) e outros dispositivos eletrônicos.
Ele contém a programação necessária para iniciar um PC, o que é essencial para a inicialização; ele executa as principais tarefas de entrada / saída e contém programas ou instruções de software. Esse tipo de memória é freqüentemente referido como “firmware” – a forma como é alterada tem sido uma fonte de consideração de design durante a evolução do computador moderno.
Definirtec explica a memória somente leitura (ROM)
Como a ROM é somente leitura, ela não pode ser alterada; é permanente e não volátil, o que significa que também mantém sua memória mesmo quando a energia é removida. Em contraste, a memória de acesso aleatório (RAM) é volátil; ele é perdido quando a energia é removida.
O uso do termo semelhante “memória não volátil” é aplicável aqui (mais sobre isso mais tarde). Pode-se dizer que a ROM é, em certo sentido, “com estado” em seu estado duradouro, onde a RAM é “sem estado”.
Em um computador moderno típico, existem vários chips ROM localizados na placa-mãe e alguns em placas de expansão. Os chips são essenciais para o sistema básico de entrada / saída (BIOS), inicialização, leitura e gravação em dispositivos periféricos, gerenciamento de dados básicos e o software para processos básicos para determinados utilitários.
ROM também pode ser referido como maskROM (MROM). MaskROM é uma memória somente leitura que é ROM estática e é programada em um circuito integrado pelo fabricante. Um exemplo de MROM é o bootloader ou ROM de estado sólido, o tipo mais antigo de ROM.
A história da memória somente leitura mostra como esse tipo de memória estática funcionou na engenharia ao longo do ciclo de vida do computador convencional.
A memória somente leitura foi lançada por máquinas como o computador e integrador numérico eletrônico de Mauchly e Eckert ou ENIAC em 1948, e então encarnou em circuitos integrados na década de 1960. Em computadores pessoais anteriores, ferramentas como interpretadores BASIC eram usadas para implementar memória somente leitura. O uso de BIOS ROM em computadores compatíveis com IBM (mencionados acima) também se tornou comum.
Memória somente leitura e memória não volátil
A memória somente leitura também é importante no contexto da memória não volátil como um todo.
Memória não volátil é qualquer tipo de memória com estado e que não seja apagada no final de uma sessão ativa do usuário. Outra maneira de dizer isso é que a memória não volátil é duradoura e mais permanente do que temporária.
Os especialistas classificam a memória não volátil como um de dois tipos fundamentais – memória não volátil endereçada mecanicamente e memória não volátil endereçada eletricamente. O disco rígido convencional é um exemplo de memória mecânica não volátil e a tecnologia de estado sólido representa a memória elétrica não volátil.
Do tradicional ao versátil ROM / NVM
Os primeiros tipos de memória somente leitura foram projetados de tal forma que não podiam ser alterados em campo. Para alterar a memória somente leitura, os computadores tiveram que ser enviados de volta aos fabricantes.
Com o tempo, os designers começaram a experimentar formas mais flexíveis de memória somente leitura, como o desenvolvimento de ROM programável eletricamente apagável ou EEPROM em 1971.
Mais tarde, a Toshiba lançou algo chamado NAND flash, voltado para discos rígidos e recursos de memória somente leitura.
Eventualmente, algo chamado Flash ROM surgiu. Flash ROM é mais mutável do que outros tipos anteriores de memória somente leitura e acomoda um uso mais versátil. Agora ele está integrado a uma variedade de dispositivos da Internet das Coisas.