Dasar-Dasar Memori Digital: Alamat, Akses, dan Volatilitas
Saat kita menyimpan informasi dalam sirkuit atau perangkat, kita membutuhkan cara yang andal untuk menyimpan, mengambil, dan menentukan lokasi tepat di mana data tersebut berada.
Sebagian besar perangkat memori dapat divisualisasikan sebagai serangkaian kotak surat, folder lemari arsip, atau metafora apa pun yang mengilustrasikan bagaimana informasi dapat ditemukan di banyak tempat.
Kami biasanya merujuk pada informasi yang disimpan sebagai data, sementara lokasi yang menahannya disebut alamat, mencerminkan sistem pos.
Dalam beberapa memori, alamat dapat diaktifkan melalui garis data paralel dalam sirkuit digital—detailnya akan diikuti nanti dalam pelajaran ini. Memori lain menggunakan lokasi fisik pada medium, seperti track dan sektor pada disk berputar.
Pita magnet menunjukkan pengalamatan satu dimensi: untuk memutar track di tengah kaset, Anda maju cepat, memperkirakan posisi dengan counter, dan bergantung pada waktu dari awal pita.
Jenis akses terbagi menjadi dua kategori luas: akses acak dan akses sekuensial. Akses acak memungkinkan Anda melompat langsung ke titik data apa pun; akses sekuensial memaksa Anda melewati data yang mendahului.
Misalnya, piringan piringan vinyl adalah akses acak: Anda dapat langsung melewati ke lagu apa pun dengan memosisikan lengan stylus. Compact disc mengotomatisasi proses ini.
Pita kaset, sebaliknya, adalah sekuensial—Anda harus menunggu lagu yang lebih awal dimainkan sebelum mencapai yang diinginkan.
Aksi menempatkan data ke perangkat memori disebut menulis; aksi mengambilnya disebut membaca.
Perangkat yang mendukung kedua fungsi ini termasuk perlindungan untuk mencegah penimpaan tidak sengaja saat Anda hanya bermaksud membaca.
Beberapa medium dijual dengan tulisan sebelumnya dan tidak dapat diubah, seperti piringan vinyl dan compact disc. Dalam terminologi digital, ini disebut memori baca saja, atau ROM.
Sebaliknya, pita audio dan video kaset dapat dibalik dan direkam ulang—atau dibeli kosong dan direkam oleh pengguna—dikenal sebagai memori baca-tulis. | Perbedaan kunci lainnya adalah volatilitas, kemampuan untuk mempertahankan data tanpa daya. Memori elektronik yang mengunci status “tinggi” atau “rendah” kehilangan isinya saat daya dilepas; mereka adalah volatil.
Disk dan pita magnet, yang menyimpan data tanpa sumber daya aktif, adalah nonvolatil.
Istilah-istilah ini dapat membingungkan pemula, terutama karena memori volatil yang digunakan dalam komputer biasanya disebut RAM (Random Access Memory). Label “RAM” sebenarnya menunjukkan volatilitas, bukan metode akses.
Memori nonvolatil terintegrasi dalam PC dengan benar disebut ROM (Read-Only Memory), namun diakses secara acak sama seperti sirkuit volatil.
Terakhir, kita membutuhkan cara yang jelas untuk mengekspresikan kapasitas perangkat memori. Metrik paling sederhana adalah jumlah total bit atau byte—ingat bahwa 1 byte = 8 bit.
Penyimpanan modern sering menggunakan awalan metrik untuk mengungkapkan kapasitas besar: 1,6 Gigabyte sama dengan 1,6 miliar byte, atau 12,8 miliar bit.
Karena banyak memori akses acak diorganisir dalam pangkat dua, “kilobyte” biasanya berisi 1 024 byte, bukan 1 000. Demikian pula, memori 64 kbyte menyimpan 65 536 byte, yang dapat lebih akurat disebut 66 Kbyte.
Pembulatan dalam basis-10 berbeda dari progresi biner dalam basis-2, jadi perhatian hati-hati terhadap perbedaan ini sangat penting.
LEMBAR KERJA TERKAIT:
- Lembar Kerja Perangkat Memori