Setiap perangkat elektronik yang Anda pakai — komputer, laptop, ponsel, bahkan kalkulator — membutuhkan tempat untuk menyimpan instruksi dan data. Tanpa memori, sebuah mesin pintar hanyalah rangkaian komponen yang tidak tahu harus berbuat apa. Karena itu, di setiap perangkat selalu ada beberapa jenis memori yang bekerja dengan peran masing-masing.
Dua di antaranya hampir selalu disebut berpasangan: RAM dan ROM. Anda mungkin sering melihat keduanya di spesifikasi ponsel, misalnya "RAM 8GB, ROM 128GB". Sayangnya, penyebutan inilah yang justru sering menimbulkan salah paham, terutama soal apa sebenarnya ROM itu. ROM adalah singkatan dari Read-Only Memory, dan makna teknisnya cukup berbeda dari yang dibayangkan kebanyakan orang saat melihat angka di brosur ponsel.
Artikel ini akan membahas ROM dari dasar: pengertiannya, fungsinya, cara kerjanya, jenis-jenisnya, perbedaannya dengan RAM, sampai mengapa istilah "ROM" di ponsel sebaiknya tidak Anda telan mentah-mentah.
Apa Itu ROM?
ROM adalah jenis memori komputer yang isinya sudah ditanam sejak awal dan dirancang terutama untuk dibaca, bukan untuk ditulis ulang secara bebas oleh pengguna. Nama Read-Only Memory sendiri secara harfiah berarti "memori yang hanya bisa dibaca".
Sifat paling penting dari ROM adalah ia bersifat non-volatile (memori yang isinya tetap bertahan meski tidak ada aliran listrik). Saat Anda mematikan perangkat, isi ROM tidak hilang. Inilah yang membuat ROM cocok untuk menyimpan informasi yang harus selalu tersedia setiap kali perangkat dinyalakan, tanpa perlu diisi ulang.
Bayangkan ROM seperti buku panduan yang sudah dicetak dan dijilid permanen. Anda bisa membukanya dan membacanya kapan saja, tetapi Anda tidak bisa mencoret-coret atau menulis ulang isinya seenaknya. Buku itu tetap utuh entah lampu ruangan menyala atau mati. Berbeda dengan papan tulis (yang lebih mirip RAM), tempat Anda bebas menulis dan menghapus, tetapi tulisannya hilang begitu papan dibersihkan.
Karena fungsinya menyimpan instruksi yang sifatnya tetap, ROM biasanya berisi program yang ditanam langsung oleh produsen perangkat. Program inti yang tersimpan di dalamnya inilah yang kita kenal sebagai firmware — perangkat lunak dasar yang menjembatani perangkat keras dengan sistem operasi.
Fungsi ROM dalam Sebuah Perangkat
Peran utama ROM adalah memastikan sebuah perangkat tahu apa yang harus dilakukan pada detik pertama ia dinyalakan. Berikut fungsi ROM yang paling mendasar:
- Menyimpan instruksi booting: Saat komputer dihidupkan, prosesor membutuhkan petunjuk awal sebelum sistem operasi siap. Petunjuk ini tersimpan di ROM dalam bentuk BIOS (Basic Input/Output System) atau penggantinya yang lebih modern, UEFI. Tugasnya memeriksa perangkat keras dan menyalakan proses pemuatan sistem operasi.
- Menyimpan firmware perangkat: Tidak hanya komputer. Banyak alat elektronik seperti televisi, mesin cuci, router, microwave, sampai kalkulator memiliki ROM yang menyimpan program tetap untuk mengatur cara kerjanya. Program ini tidak perlu diubah selama perangkat dipakai.
- Menjaga data tetap aman dari pemadaman: Karena non-volatile, instruksi penting yang disimpan di ROM tidak akan hilang saat listrik mati atau baterai habis. Perangkat selalu bisa "mengingat" cara menyalakan dirinya sendiri.
- Menyediakan dasar yang stabil: Isi ROM dirancang agar tidak mudah berubah, sehingga lebih aman dari kerusakan tidak sengaja atau gangguan program. Ini penting untuk instruksi yang menjadi fondasi seluruh perangkat.
Singkatnya, kalau RAM ibarat meja kerja tempat segala aktivitas berlangsung, ROM adalah lemari arsip berisi panduan dasar yang harus selalu ada dan tidak boleh hilang.
Cara Kerja ROM dan Sifat Non-Volatile
Untuk memahami cara kerja ROM, kita perlu kembali ke sifat non-volatile-nya. Pada ROM, data disimpan dengan cara yang membuatnya bertahan secara fisik di dalam chip, bukan sekadar bergantung pada aliran listrik. Karena itu, ketika perangkat dimatikan lalu dinyalakan lagi, isi ROM tetap utuh apa adanya.
Proses pemakaian ROM paling jelas terlihat saat perangkat dinyalakan. Begitu tombol power ditekan, prosesor tidak langsung tahu cara menjalankan sistem operasi. Ia lebih dulu membaca instruksi dari ROM untuk memulai serangkaian langkah persiapan. Urutan sederhananya seperti berikut:
Diagram alur kerja ROM saat perangkat dinyalakan hingga siap digunakan.
Setelah sistem operasi berhasil dimuat ke RAM, peran ROM sebagai pemandu awal selesai, dan aktivitas sehari-hari berpindah ke RAM serta penyimpanan utama. Inilah alasan ROM tidak perlu secepat RAM: ia hanya bekerja keras di awal, bukan setiap saat.
Perbedaan kecepatan ini juga berkaitan dengan sifat masing-masing. RAM bersifat volatile, artinya isinya hilang begitu daya terputus, tetapi sebagai gantinya RAM sangat cepat diakses. ROM lebih lambat, namun isinya permanen. Kombinasi keduanya membuat perangkat bisa bekerja efisien sekaligus tetap "mengingat" cara menyalakan dirinya.
Jenis-Jenis ROM, dari Mask ROM sampai Flash
Sepanjang perkembangannya, ROM tidak berhenti pada satu bentuk. Teknologi ini berkembang dari memori yang benar-benar permanen menuju memori yang masih bisa diperbarui dalam kondisi tertentu. Memahami urutannya memudahkan Anda melihat mengapa penyimpanan modern bisa lahir dari konsep ROM.
- Mask ROM: Jenis paling awal dan paling kaku. Isinya ditanam langsung di pabrik saat chip diproduksi dan tidak bisa diubah sama sekali setelahnya. Cocok untuk produksi massal program yang sudah final, tetapi sama sekali tidak fleksibel.
- PROM (Programmable Read-Only Memory): Chip ini keluar dari pabrik dalam keadaan kosong. Pengguna atau produsen bisa mengisinya satu kali memakai alat khusus. Setelah diisi, datanya menjadi permanen dan tidak bisa dihapus lagi.
- EPROM (Erasable Programmable Read-Only Memory): Sedikit lebih maju karena isinya bisa dihapus, tetapi dengan cara khusus, yaitu menyinarinya dengan sinar ultraviolet melalui jendela kecil di permukaan chip. Setelah terhapus, EPROM bisa diprogram ulang.
- EEPROM (Electrically Erasable Programmable Read-Only Memory): Penyempurnaan dari EPROM. Penghapusan dan penulisan ulang dilakukan secara elektrik, bahkan tanpa perlu melepas chip dari rangkaiannya. Prosesnya jauh lebih praktis.
- Flash memory: Pengembangan dari EEPROM yang menghapus dan menulis data per blok besar sekaligus, bukan satu per satu, sehingga jauh lebih cepat. Flash inilah yang kini menjadi dasar USB flashdisk, kartu memori, SSD, hingga penyimpanan di ponsel.
Salah satu contoh ROM klasik yang mungkin pernah Anda pakai adalah CD-ROM (Compact Disc Read-Only Memory), yaitu keping CD yang isinya hanya bisa dibaca, tidak bisa ditimpa. Polanya sama: data sudah ada sejak awal dan dirancang untuk dibaca, bukan diubah.
Diagram evolusi memori ROM dari Mask ROM hingga Flash.
Yang menarik, semakin ke bawah daftar di atas, garis antara "ROM" dan "penyimpanan biasa" semakin kabur. Flash memory secara teknis masih keturunan ROM, tetapi sudah bisa ditulis-hapus dengan leluasa. Pergeseran inilah yang menjadi akar kebingungan istilah "ROM" pada ponsel, yang akan kita bahas sebentar lagi.
Perbedaan RAM dan ROM
Karena keduanya sama-sama memori dan sering disebut bersamaan, RAM dan ROM mudah tertukar. Padahal peran keduanya hampir berlawanan. Anda bisa membaca pembahasan lebih dalam soal memori kerja ini di artikel pengertian RAM, tetapi inti perbedaannya bisa dirangkum dalam tabel berikut:
| Aspek | RAM | ROM |
|---|---|---|
| Kepanjangan | Random Access Memory | Read-Only Memory |
| Sifat data | Volatile (hilang saat mati) | Non-volatile (tetap saat mati) |
| Fungsi utama | Menyimpan data & program yang sedang berjalan | Menyimpan firmware & instruksi dasar |
| Bisa ditulis ulang | Ya, bebas dan terus-menerus | Terbatas atau tidak sama sekali |
| Kecepatan akses | Sangat cepat | Lebih lambat |
| Saat perangkat mati | Isi terhapus | Isi tetap tersimpan |
Cara mudah mengingatnya: RAM adalah memori kerja yang sibuk tetapi pelupa, sedangkan ROM adalah memori penyimpan instruksi dasar yang tenang tetapi setia. Keduanya tidak saling menggantikan, melainkan saling melengkapi agar perangkat bisa menyala dan bekerja dengan benar.
"ROM" di HP: Kenapa Sering Disebut Penyimpanan Internal?
Di sinilah hal yang paling sering membingungkan. Saat Anda membeli ponsel dengan label "ROM 128GB", angka itu sebenarnya merujuk pada penyimpanan internal — ruang tempat Anda menaruh foto, video, aplikasi, dan dokumen. Padahal, ruang itu jelas-jelas bisa Anda isi dan hapus sesuka hati, yang justru bertentangan dengan makna "read-only".
Jadi mengapa disebut ROM? Penyebabnya lebih ke konvensi pemasaran daripada ketepatan teknis. Produsen ponsel dulu memakai istilah "ROM" untuk membedakannya dari "RAM" di lembar spesifikasi, supaya pembeli tidak tertukar antara memori kerja (RAM) dan ruang penyimpanan (yang ditulis "ROM"). Lama-kelamaan, penyebutan ini menjadi kebiasaan pasar, walau secara teknis kurang tepat.
Secara teknis, penyimpanan internal ponsel modern menggunakan flash memory, persis seperti yang dipakai pada SSD. Anda mungkin menemukan istilah seperti eMMC (Embedded MultiMediaCard) pada ponsel kelas pemula, atau UFS (Universal Flash Storage) yang lebih cepat pada ponsel kelas menengah ke atas. Keduanya adalah jenis penyimpanan yang bisa ditulis berulang kali, sehingga lebih tepat disebut storage daripada ROM dalam arti aslinya. Untuk gambaran lebih utuh soal media penyimpanan flash ini, Anda bisa membaca artikel tentang pengertian SSD dan NVMe.
Lalu di mana letak ROM sejati pada ponsel? Ia ada di bagian kecil penyimpanan yang berisi firmware dan instruksi sistem, area yang umumnya tidak Anda sentuh dalam pemakaian sehari-hari. Bagian inilah yang benar-benar berfungsi seperti ROM. Sisanya, yang dipakai untuk file pribadi, sebenarnya penyimpanan internal biasa.
Kalau Anda melihat spesifikasi ponsel tertulis "ROM 256GB", baca saja sebagai "penyimpanan internal 256GB". Angka itu menunjukkan seberapa banyak file yang bisa Anda simpan, bukan ukuran chip read-only sungguhan.
Mengenal Istilah ROM yang Lain
Selain sebagai komponen memori, kata "ROM" juga muncul di beberapa konteks lain yang sebaiknya Anda kenali agar tidak salah paham:
- Custom ROM: Di dunia Android, custom ROM merujuk pada citra firmware sistem operasi yang sudah dimodifikasi, lalu dipasang menggantikan firmware bawaan lewat proses flashing. Di sini "ROM" berarti paket firmware, bukan keping memori fisik.
- ROM game: Di kalangan pengguna emulator, "ROM" adalah berkas hasil penyalinan isi memori dari kaset atau cakram game lama. Sekali lagi, istilahnya berasal dari ROM, tetapi yang dimaksud adalah berkas data, bukan perangkat keras.
Persamaannya, semua istilah ini meminjam ide dasar ROM: isi yang sudah jadi dan dimaksudkan untuk dibaca atau dijalankan. Namun konteksnya berbeda dari ROM sebagai komponen memori yang menjadi fokus artikel ini.
Kesimpulan
ROM adalah memori non-volatile yang menyimpan firmware dan instruksi dasar sebuah perangkat, sehingga isinya tetap aman meski daya dimatikan. Fungsinya berbeda dari RAM: ROM menyimpan petunjuk tetap untuk menyalakan dan menjalankan perangkat, sedangkan RAM menjadi ruang kerja sementara yang cepat tetapi mudah terhapus. Sepanjang perkembangannya, ROM berevolusi dari Mask ROM yang kaku sampai flash memory yang fleksibel dan menjadi dasar penyimpanan modern.
Satu hal yang perlu Anda ingat: istilah "ROM" pada spesifikasi ponsel umumnya menunjuk penyimpanan internal, bukan ROM read-only dalam arti sebenarnya. Memahami perbedaan ini akan membuat Anda lebih jeli membaca spesifikasi perangkat dan tidak mudah terkecoh oleh penyebutan yang sudah umum dipakai.
Semoga artikel ini membantu.




