RAM (Memori Akses Acak) adalah memori yang dapat diakses dengan cepat yang menyimpan data selama operasinya saat ROM (Memori Hanya Baca) menyimpan data permanen yang digunakan untuk fungsinya, seperti informasi untuk mem-boot komputer. Jadi, itu perbedaan utama antara RAM dan ROM adalah cara data disimpan di dalamnya; itu penyimpanan dalam RAM bersifat sementara sedangkan penyimpanan dalam ROM bersifat permanen.
Komputer, seperti otak manusia, membutuhkan memori untuk menyimpan informasi yang diperlukan. Misalnya, manusia dapat menambahkan dua angka bersama dan menghasilkan hasil berdasarkan metode yang telah ia pelajari dan hafal. Dengan cara yang sama, komputer perlu menyimpan metode dan informasi dalam memori untuk beroperasi. RAM dan ROM adalah dua jenis memori yang digunakan di komputer mana pun untuk membuatnya cepat dan untuk memungkinkannya mengakses informasi yang tersimpan di komputer. Setiap komputer dilengkapi dengan sejumlah memori fisik, yang berupa chip yang menyimpan data.
1. Ikhtisar dan Perbedaan Utama
2. Apa itu RAM
3. Apa itu ROM
4. Perbandingan Berdampingan - RAM vs ROM dalam Bentuk Tabular
6. Ringkasan
RAM adalah singkatan dari Memori Akses Acak. Seperti namanya, penggunaan atau akses ke memori adalah acak karena mikroprosesor membaca memori dan menulis dengan sangat cepat. Pertimbangkan komputer yang perlu menambahkan dua angka yang dimasukkan pengguna. Saat pengguna memasukkan dua angka, komputer menyimpan angka-angka itu dalam RAM. Setelah itu, ia menyimpan kembali hasil dalam RAM untuk dibaca pengguna. Beginilah cara komputer atau mikroprosesor membaca dan menulis data dalam RAM. Demikian juga, saat menjalankan program, komputer menyimpan data yang diperlukan dari hard disk drive dalam RAM untuk akses cepat.
RAM adalah sirkuit terintegrasi yang terdiri dari sel-sel memori yang merupakan rangkaian gerbang logika. Setiap sel memori memiliki alamat di mana mikroprosesor mengidentifikasi tempat untuk menulis data atau dari mana untuk membacanya. Satu sel memori dapat menyimpan hanya satu bit data, dan biasanya, sel memori diatur sebagai register untuk menyimpan data selebar 8 bit. Lebar data dapat bervariasi tergantung pada jenis RAM. Yaitu, RAM 16-bit memiliki register 16 bit, sedangkan RAM 8-bit memiliki register 8-bit.
Register yang disebutkan di atas memiliki dua jenis koneksi: jalur alamat dan jalur data. Kombinasi logika '1' dan '0' yang ditempatkan pada baris alamat mengaktifkan register yang cocok dengan kombinasi tertentu dan memungkinkannya untuk membaca atau menulis. Namun, data yang disimpan dalam register RAM ini hanya sementara, sehingga hilang ketika daya dimatikan. Ini membuat RAM menjadi volatile memory.
Gambar 01: RAM
Ada beberapa jenis RAM yang digunakan di komputer; jenis utamanya adalah Static RAM (SRAM) dan Dynamic RAM (DRAM). SRAM jauh lebih cepat pada akses dan biaya produksi lebih tinggi daripada DRAM. Oleh karena itu, SRAM digunakan sebagai memori cache chip mikroprosesor. DRAM, di sisi lain, sedikit lebih lambat dan relatif lebih murah. DRAM digunakan secara eksternal untuk mikroprosesor pada motherboard. Kadang-kadang, komputer membuat partisi terpisah pada hard disk sebagai RAM untuk menebus RAM fisik yang berlebihan. Proses ini membuat komputer lebih lambat dalam beroperasi karena ini membutuhkan penulisan dan pembacaan data dalam file yang disebut file halaman pada hard disk. Jenis RAM ini disebut RAM virtual.
ROM adalah akronim untuk Memori Read-Only. Tidak seperti RAM, ROM adalah memori yang tidak mudah menguap; Meskipun daya dihapus dari chip ROM, data yang disimpan masih tetap ada di register mereka. ROM, biasanya, memiliki data yang tersimpan sebelum diproduksi. Untuk komputer, ROM berguna untuk menyimpan program yang tidak diubah; misalnya, BIOS, yang dijalankan pada awal (boot).
Ada banyak kelemahan ROM, dan kelemahan utama adalah ketidakmampuan untuk mengubah atau memperbarui fitur-fitur firmware. Jika pabrikan telah memprogramnya dengan firmware yang tidak berfungsi, maka semua chip harus ditarik kembali dan diganti satu per satu. Kelemahan lain adalah bahwa ROM tidak berguna dalam pekerjaan R&D karena banyak versi firmware harus diuji oleh programmer sebelum meluncurkan produk akhir..
ROM yang dapat diprogram yang dapat dihapus (EPROM) tempat firmware dapat ditulis ulang oleh programmer telah diperkenalkan untuk mengatasi masalah yang disebutkan di atas. Namun, penghilangan membutuhkan sinar UV intensitas tinggi, sehingga masih sulit. Sebagai solusi untuk ini, ROM diprogram yang dapat dihapus secara elektrik (EEPROM) telah diperkenalkan kepada para programmer, sehingga dapat digunakan pada test-bed itu sendiri, dan dapat diprogram ulang berulang kali.
Gambar 02: EEPROM
Memori flash, yang digunakan dalam drive USB dan laptop modern sebagai hard drive, adalah pengembangan lebih lanjut dari EEPROM yang menggunakan area chip dengan sangat efisien. CD dan DVD yang dapat ditulis ulang juga dianggap sebagai kemajuan dari CD dan DVD ROM.
RAM vs ROM | |
Data dapat disimpan dan diambil dari RAM (Random-Access Memory). | Data hanya dapat dibaca dari ROM (Memori Hanya Baca). |
Mengakses | |
Waktu akses sangat singkat dalam RAM. Komputer menggunakannya dengan cepat untuk menyimpan data yang sering dibutuhkan. | Waktu akses panjang di ROM. Tidak bisa digunakan untuk membaca cepat. |
Penyimpanan | |
RAM adalah memori yang tidak stabil, jadi setelah suplai tegangan hilang, data dikeluarkan dari memori. | ROM adalah memori yang tidak mudah menguap. Jika tidak dapat dihapus, data akan tetap tersimpan hingga perangkat keras rusak. |
Menggunakan | |
RAM digunakan dalam cache dan memori utama komputer karena cepat, biaya produksi tinggi dan luas permukaan per unit memori lebih besar. | ROM digunakan untuk menyimpan data permanen, tetapi kurang digunakan seperti pengaturan perangkat lunak, BIOS yang hanya digunakan sekali di komputer karena diproduksi dalam kapasitas yang lebih besar dan biaya produksi lebih rendah. |
RAM adalah penyimpanan sementara berkecepatan tinggi untuk data yang digunakan untuk menyimpan nilai yang digunakan dengan cepat. Sebaliknya, ROM adalah jenis memori permanen dan tidak seperti RAM, kehilangan data tidak akan terjadi meskipun tegangan dihilangkan. Ini adalah perbedaan utama antara RAM dan ROM. ROM tidak menguntungkan karena sejak firmware ditulis dalam ROM, ROM tidak dapat diubah untuk perbaikan atau perbaikan. Oleh karena itu, ROM juga diperkenalkan dengan kemampuan membaca dan menulis seperti RAM. Tetapi fungsi baca / tulis RAM jauh lebih cepat daripada ROM.
Gambar milik:
1. "Chip ram" Oleh Laserlicht - Pekerjaan sendiri (CC BY-SA 3.0) melalui Commons Wikimedia
2. ”AT24C02 EEPROM 1480355 6 7 Penambah HDR” Oleh © Nevit Dilmen (CC BY-SA 3.0) via Commons Wikimedia