RAM (Random Access Memory) adalah sebuah tempat penyimpanan data sementara yang dapat dibaca maupun ditulis oleh processor atau perangkat keras lainnya. Ada 2 buah jenis RAM pada saat ini, yaitu :
a. DRAM (Dynamic RAM)
RAM jenis ini menyimpan informasi dalam waktu yang singkat. Harganya lebih murah dan menggunakan daya listrik lebih sedikit. Tapi untuk mempertahankan informasi yang disimpannya, secara periodic RAM melakukan refresh isinya sehingga menyebabkan penalty terhadap kecepatannya.
b. SRAM (Static RAM)
RAM jenis ini secara otomatis mempertahankan isinya selama ada aliran listrik yang mengalirinya. Tetapi harga untuk SRAM ini lebih mahal dan membutuhkan daya listrik yang lebih besar.
ROM (Read Only Memory) adalah sebuah tempat penyimpanan yang memuat instruksi atau data yang dapat dibaca akan tetapi tidak dapat ditulis atau diubah. ROM hanya bisa dibaca sehingga pemrogram tidak bisa mengisi sesuatu ke dalam ROM. ROM sudah diisi oleh pabrik pembuatnya berupa system operasi yang terdiri dari program-program pokok yang diperlukan oleh system computer.
Beberapa jenis ROM, yaitu :
a. PROM (Programmable Read Only Memory), yang hanya dapat diprogram satu kali dan selanjutnya tidak dapat diubah kembali.
b. EPROM (Erasable Programmable Read Only Memory), yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang.
c. EEPROM (Electrically Erasable Programmable Read Only Memory), yang dapat dihapus secara elektronik dan dapat diprogram kembali.
Ada beberapa jenis memory yang ada dan dipergunakan dalam system computer, yaitu :
a. EDO RAM (Extended Data Out Random Access Memory), adalah variasi dari memory modern pertama yang memiliki kemampuan untuk secara terus-menerus mengakses suatu bit pada page yang sama di memory.
b. SD RAM (Single Data Rate Memory), dikatakan Single Data Read karena SDR melakukan kecepatan transfer data yang sama dengan bus clocknya, SDR melakukan transfer satu persatu bit ke setiap line busnya. SDR dikategorikan berdasarkan kecepatan dari bus system yang terkait, misalnya SDR PC 133 untuk computer dengan 133 MHz system bus.
c. DDR SDRAM (Double Data Read Memory), memory chip yang menggunakan teknologi DDR dikategorikan berdasarkan efektifitas kecepatan data yaitu, dua kali lipat dari kecepatan clock sebenarnya. Sebagai contoh, sebuah modul DDR pada 100 MHz bus mentransfer data pada 200MHz, akan tetapi puncak bandwidthnya atau banyaknya informasi yang dapat ditransfer dalam suatu waktu dan koneksi adalah 1.6GBps. Modul pada kecepatan ini menjadi PC 1600. Jadi dapat dilihat bahwa kategori RAM ini didasarkan pada puncak bandwidth bukan pada kecepatan bus.
PERHITUNGAN pada MAIN MEMORY
Clock rate merupakan kemampuan putaran yang terjadi dalam satu detik.
clock cycle ialah cycle/frekwensi dari clock prosesor itu sendiri,
Bus speed, kecepatan Bus. Jumlah alur yang mampu dilaksanakan oleh sebuah pemproses dalam masa second.
Buswidth adalah lebar jalur data. Semakin lebar bus, semakin banyak informasi yang dapat mengalir melalui saluran, seperti halnya jalan raya yang lebih luas dapat membawa mobil lebih dari satu sempit.
Bandwidth adalah luas atau lebar cakupan frekuensi yang digunakan oleh sinyal dalam medium transmisi.
Cycle time adalah Waktu yang dibutuhkan CPU untuk melalui satu kali operasi secara lengkap.