Sitemap

Mechanisms of Computer Memory Retention

4 min readSep 17, 2023

Memori merupakan salah satu elemen penting dalam sebuah komputer yang memiliki peran sentral dalam pemrosesan data dan program. Kita dapat mengibaratkan memori ini sebagai ingatan komputer. Fungsinya adalah untuk menyimpan data yang akan digunakan oleh komputer saat beroperasi.

Ada dua tindakan utama terkait dengan memori: menulis dan membaca. Ketika kita menulis ke memori, kita menyimpan data di dalamnya sehingga data tersebut dapat digunakan nanti. Di sisi lain, membaca dari memori adalah tindakan mengambil data dari memori untuk digunakan oleh komputer.

Latch: Komponen Pengingat

Latch merupakan sebuah komponen komputer yang memungkinkan data untuk disimpan atau diambil.

Salah satu contoh Latch (AND-OR)

Ketika latch dalam posisi terbuka, atau dapat ditulis ke dalam atau dapat dibaca dengan cepat. Tetapi sebaliknya jika latch dalam kondisi tertutup, data tersebut akan tetap berada di tempatnya dan tidak akan berubah. Sistem kerja dari Latch ini sendiri digunakan dalam memori komputer, seperti RAM (Random Access Memory).

Tentu saja komputer yang hanya menyimpan 1 bit informasi sangatlah kurang berguna. Kita tidak dibatasi untuk aabila memasang 8 latch secara berdampingan, 8 bit informasi akan dapat disimpan.

Registers: Kumpulan Latch

Sekelompok dari beberapa latch yang berdampingan itu dapat disebut juga dengan Register. Registers berfungsi sebagai wadah atau kotak penyimpanan sementara untuk menyimpan informasi dalam bentuk biner.

Ragisters

Register ini memiliki lebar (width) yang berbeda-beda, yang berarti mereka memiliki jumlah bit tetap yang dapat mereka simpan. Pada awalnya komputer hanya memiliki register 8-bit, sehingga dapat menyimpan angka biner 8-bit (256 nilai berbeda) yang kemudian berkembang hingga saat ini hingga mencapai 64-bit (18 triliun nilai berbeda).

RAM: Otak Sementara

RAM (Random Access Memory) merupakan bank memori sementara tempat dimana komputer menyimpan data yang diperlukan untuk diambil sehingga data dengan mudah diakses oleh processor tanpa harus masuk ke dalam penyimpanan jangka panjang untuk menyelesaikan tugas pemrosesan segera.

Salah satu hal penting dari jenis memori ini adalah kita dapat mengakses lokasi memori apapun, kapan saja, dan dalam urutan acak. RAM mirip dengan ingatan jangka pendek atau ingatan kerja manusia, dimana kita melacak hal-hal yang sedang terjadi sekarang.

Ini merupakan bentuk bagaimana RAM itu tersusun. Terdapat 8 modul yang disolder pada sebuah papan

dan jika diperbesar, akan terlihat 32 kotak memori.

Jika kita perbesar salah satu kotak, kita akan bisa melihat bahwa masing-masing kotak terdiri dari 4 blok yang lebih kecil.

Jika kita perbesar lagi, akan terlihat matriks bit individu.

Ini adalah bentuk bagaimana matriks 128x64 bit dalam sebuah RAM. Setiap dari 32 kotak yang ada terdapat 4 matriks, sehingga jumlahnya adalah 32 ribu, 700.068 bit. Dan terdapat 32 kotak secara keseluruhan. Sehingga terdapat sekitar 1 juta bit setiap chip. Modul RAM yang kita miliki memiliki 8 chip, secara total RAM ini dapat menyimpan 8 juga bit atau sebanyak 1 megabyte (MB).

Namun itu merupakan modul RAM dari tahun 1980-an. Bahkan, untuk saat ini kita dapat menemukan RAM yang memiliki kapasitas gigabyte — itu merupakan miliaran byte memori.

Terdapat berbagai macam jenis RAM lainnya, yang kita bentuk diatas merupakan sebuah Static Random Access Memory (SRAM) yang menggunakan latches. Terdapat jenis RAM lain seperti DRAM, Flash Memory, dan NVRAM.

Simak tulisan lain, mengenai dasar-dasar komputer di link berikut :

  1. Logika Boolean & Gerbang Logika : https://blog.its.ac.id/5026231121/2023/09/17/binary-brilliance-from-fundamentals-to-logic-gates/
  2. Mewakili Angka dan Huruf dengan Biner : https://blog.its.ac.id/5026231174/biner-menyajikan-informasi-hanya-melalui-2-nilai/
  3. Register dan RAM : https://blog.its.ac.id/5026231038/2023/09/17/registers-and-ram/

Referensi

https://youtu.be/@crashcourse

Patterson, D. A., & Hennessy, J. L. (2013). Computer Organization and design: The Hardware/software Interface. Morgan Kaufmann.

Wolf, M. (2017). Processors and systems. In Elsevier eBooks (pp. 149–203). https://doi.org/10.1016/b978-0-12-809381-8.00005-5

Wikipedia contributors. (2023a). Random-access memory. Wikipedia. https://en.wikipedia.org/wiki/Random-access_memory

--

--

Muhammad Razan
Muhammad Razan

Written by Muhammad Razan

A student by day, creative thinker, and moody writer by night. Sometimes do design, sometimes code, and sometimes write.

No responses yet