Melhor resposta
ROM ou memória somente leitura, é a memória que está literalmente conectada para retornar um conjunto de valores . Por exemplo, o local da memória 0x0123 pode ter sido codificado para um valor de 0x5f. Nesse caso, ele sempre lerá esse valor, a menos que você danifique fisicamente o chip ROM.
Dentro do silício, esse valor representa oito circuitos que são, respectivamente, do bit mais significativo para o menos, aberto, fechado, aberto, fechado, fechado, fechado, fechado, fechado.
Não importa o que você faça, exceto entrar e trocar fisicamente o silício, ele sempre lerá isso.
Memória volátil , por outro lado, é a memória que pode ser alterada movendo uma carga elétrica. Assim, quando a carga elétrica desaparece por ser redefinida intencionalmente, ou quando a energia é perdida, os dados associados a ela também são perdidos.
É por isso que, quando você desconecta um computador, todas as coisas que estavam ativas na tela antes de o plugue ser puxado não está mais lá. Essa memória foi perdida. Era volátil.
A memória ROM não é volátil porque ainda está lá quando o computador é desconectado.
A memória flash é considerada não volátil porque também retém dados quando há energia removido.
Resposta
A RAM é chamada de volátil porque a maioria das RAMs é feita de memória volátil. Mas nem todos. Tecnicamente, é incorreto combinar os dois. Uma RAM pode ser feita de memória não volátil.
Há duas questões: por que é chamada de “RAM” e por que é chamada de “volátil”.
Como outros explicaram , a memória de um computador é considerada “volátil” se perder seus dados quando houver falta de energia. As memórias mais rápidas em computadores modernos são desse tipo, por isso os programas, especialmente os sistemas operacionais, tendem a operar com esse tipo de memória.
O termo “RAM” significa “memória de acesso aleatório”. A memória de acesso aleatório é o tipo de memória que tende a ser mais rápida e, portanto, o tipo de memória a partir da qual os programas são executados. As memórias de acesso aleatório mais rápidas hoje tendem a ser do tipo volátil. Quando os computadores modernos foram inventados na década de 1940, toda a memória de acesso RAM era volátil, portanto, o termo “RAM” passou a ser sinônimo de memória “volátil”. Embora a tecnologia tenha mudado muito desde então, o termo “RAM” ainda é frequentemente usado para se referir à memória que os programas ficam sem, que quase sempre é uma forma de memória de acesso aleatório e geralmente é memória volátil – mas não tem que ser volátil mais. Nos últimos anos, os engenheiros elétricos e eletrônicos desenvolveram muitos tipos de “memória de acesso aleatório” que não são voláteis. A maioria é mais lenta do que as memórias voláteis, mas algumas não são muito mais lentas. Portanto, alguns programas podem ficar sem essas “memórias de acesso aleatório” mais lentas, mas não voláteis. Você pode encontrar termos como “ROM” (memória somente leitura) ou “Flash” (um tipo de memória de acesso aleatório que não é volátil).
Como outros explicaram, a velocidade de RAMs não voláteis é chegando mais perto de RAMs voláteis, então algum dia o termo RAM pode não ser mais sinônimo de memória “volátil”.