ROM (Read-only memory) — память только для чтения. 1 Как правило, используется для хранения микропрограмм. 1 Данные в такой памяти сохраняются даже после выключения компьютера. 3
RAM (Random-access memory) — обычная память и на чтение, и на запись. 1 Тип памяти нужен для кратковременного хранения запущенных программ. 2 Когда программа закрывается, память освобождается автоматически. 2
Основные отличия ROM от RAM:
- Скорость работы. 1 RAM очень быстрая, но потребляет достаточно энергии. 1 ROM намного медленнее, но более экономично расходует энергию. 1
- Питание. 1 RAM нуждается в постоянном питании для хранения данных, в то время как ROM — нет. 1 Другими словами, если батарея разрядится, то данные в RAM-памяти будут утеряны, а в ROM-памяти — нет. 1
- Доступ к данным. 4 CPU может напрямую обращаться к данным, хранящимся в RAM. 4 Данные из ROM сначала нужно загрузить в RAM, чтобы они стали доступны для CPU. 4