Ketika kita mendengar kata memory, kita pasti membayangkan sebuah tempat untuk menyimpan data atau sederet instruksi. Tatapi pada perangkat komputer, memori berarti seperangkat alat yang mengatur atau menentukan jumlah program yang bisa dijalankan dalam waktu yang bersamaan, sekaligus berapa banyak jumlah data yang bisa diproses. Selain itu Memory juga merupakan merupakan tempat penyimpanan sementara di mana program dan data yang akan dioperasikan oleh prosesor Pada komputer terdapat empat macam tipe memory, yaitu :
1. Random Access memory (RAM)
RAM atau random access memory adalah suatu tempat penyimpanan data dimana karena kita dapat secara acak mengakses semua lokasi dalam memory. Isi dari RAM bisa berubah-ubah sesuai dengan data yang diproses di dalamnya, atau juga program yang menggunakannya. RAM merupakan sumber daya komputer yang sifatnya reusable atau bisa digunakan kembali. RAM merupakan sekumpulan chip-chip yang mampu menampung:
>> data untuk diproses,
>> instruksi atau program, yang diperlukan untuk memproses data,
>> data yang telah diproses dan menunggu untuk dikirim baik itu menuju output device, secondary storage atau juga communication device,
>> instruksi sistem operasi yang mengontrol fungsi-fungsi dasar dari sistem komputer
Kapasitas penyimpanan dari RAM sangat beragam dalam berbagai komputer ini disebabkan jumlah data yang harus diakses atau dijalankan, semakin tinggi kapasitas sebuah RAM, semakin stabil data yang akan diproses. Kapasitas RAM diibaratkan sebuah meja makan, semakain luas kapasitas dari RAM maka akan semakin banyak proses yang dapat dijalankan dalam satu waktu. Untuk mengerti kapasitas dari RAM, maka beberapa terminologi berikut ini sering digunakan.
>> Bit, yaitu suatu sistem penomoran biner yang mewakili unit terkecil dari data dalam suatu sistem komputer. Suatu bit hanya terdiri dari dua buah angka yaitu 1 dan 0. Di dalam komputer, sebuah 0 berarti suatu sinyal elektronik atau magnetis adalah tiada atau absen, sementara 1 berarti sebaliknya.
>> Byte, yaitu suatu grup dari delapan bit. Sebuah byte mewakili satu karakter, satu digit atau satu nilai. Kapasitas dari memory komputer, atau RAM, dinyatakan di dalam bytes atau sekumpulan dari bytes.
Untuk mengatur sebuah RAM agar bisa bekerja dengan baik, maka diperlukan sebuah Sistem Operasi. Instruksi dan program yang disimpan di dalam RAM sebenarnya disimpan dalam bentuk kumpulan bits yang merepresentasikan data, instruksi dan program tadi. Bit-bit ini disimpan ke dalam suatu bagian elektronik yang mikroskopis yang disebut dengan kapasitor.
RAM merupakan jenis memori yang bersifat volatile yang bermaksud data-data yang terdapat didalam RAM akan hilang secara permanen apabila tidak terdapat arus listrik, hal ini juga merupakan penyebab kenapa RAM disebut tempat penyimpanan sementara. Karena RAM bersifat volatile, maka dibuat lah jenis memory lain yang dapat menyimpan data secara permanen dan bersifat non volatile atau data tidak akan terhapus meski tidak dialiri arus listrik. Memori jenis ini sering disebut secondary storage, contoh dari secondary storage antara lain harddisk, optical disk, dan lain-lain.
Selain RAM masih terdapat jenis memori yang lain, yaitu ROM, CMOS dan Virtual Memory yang akan dibahas pada artikel selanjutnya.