RAM
(RANDOM ACCESS MEMORY)
Random Access Memory (RAM)
adalah sebuah tipe penyimpanan komputer yang isinya dapat
diakses dalam waktu yang tetap dan tidak memperdulikan letak data tersebut
dalam memori. Ini berlawanan dengan alat
memori urut, seperti tape magnetik, disket dan drum, dimana
gerakan mekanikal dari media penyimpan memaksa komputer untuk mengakses data
secara berurutan.Memori pertama kali dikenal pada tahun 60'an. Hanya saja saat itu memori semikonduktor belum populer karena harganya yang sangat mahal. Saat itu lebih banyak digunakan memori utamanya magnetic.
Perusahaan semikonduktor seperti Intel memulai debutnya dengan memproduksi RAM , lebih tepatnya jenis DRAM.
Biasanya RAM dapat ditulis dan dibaca, berlawanan dengan memori-baca-saja (Read Only Memory / ROM), RAM biasanya digunakan untuk penyimpanan primer (memori utama) dalam komputer untuk digunakan dan mengubah informasi secara aktif, meskipun beberapa alat menggunakan beberapa jenis RAM untuk menyediakan penyimpanan sekunder jangka-panjang.
Tetapi ada juga yang berpendapat bahwa ROM merupakan jenis lain dari RAM, karena sifatnya yang sebenarnya juga Random Access seperti halnya SRAM ataupun DRAM. Hanya saja memang proses penulisan pada ROM membutuhkan proses khusus yang tidak semudah dan sefleksibel seperti halnya pada SRAM atau DRAM. Selain itu beberapa bagian dari space addres RAM ( memori utama ) dari sebuah sistem yang dipetakan ke dalam satu atau dua chip ROM.
Daftar isi
|
Tipe umum RAM
Beberapa jenis RAM. Dari atas ke bawah:
DIP, SIPP, SIMM 30 pin, SIMM 72 pin, DIMM, DDR DIMM.
- SRAM atau Static RAM
- NV-RAM atau Non-Volatile RAM
- DRAM atau Dynamic
RAM
Tipe tidak umum RAM
- Dual-ported RAM
- Video RAM, memori port-ganda dengan satu port
akses acak dan satu port akses urut. Dia menjadi populer karena semakin
banyak orang membutuhkan memori video. Lihat penjelasan dalam Dynamic RAM.
- WRAM
- MRAM
- FeRAM
Produsen peringkat atas RAM
SRAM
Static Random Access Memory (SRAM)
adalah sejenis memori semikonduktor.Kata "statik" menandakan bahwa memori memegang isinya selama listrik tetap berjalan, tidak seperti RAM dinamik (DRAM) yang membutuhkan untuk "disegarkan" ("refreshed") secara periodik. Hal ini dikarenakan SRAM didesain menggunakan transistor tanpa kapasitor. Tidak adanya kapasitor membuat tidak ada daya yang bocor sehingga SRAM tidak membutuhkan refresh periodik. SRAM juga didesain menggunakan desain cluster enam transistor untuk menyimpan setiap bit informasi. Desain ini membuat SRAM lebih mahal tapi juga lebih cepat jika dibandingkan dengan DRAM. Secara fisik chip, biaya pemanufakturan chip SRAM kira kira tiga puluh kali lebih besar dan lebih mahal daripada DRAM. Tetapi SRAM tidak boleh dibingungkan dengan memori baca-saja dan memori flash, karena ia merupakan memori volatil dan memegang data hanya bila listrik terus diberikan.
Akses acak menandakan bahwa lokasi dalam memori dapat diakses, dibaca atau ditulis dalam waktu yang tetap tidak memperdulikan lokasi alamat data tersebut dalam memori.
Chip SRAM lazimnya digunakan sebagai cache memory , hal ini terutama dikarenakan kecepatannya. Saat ini SRAM dapat diperoleh dengan waktu akses dua nano detik atau kurang , kira kira mampu mengimbangi kecepatan processor 500 MHz atau lebih.
Jenis SRAM
Berdasarkan jenis transistor
- bipolar (sekarang tidak banyak digunakan:
mengkonsumsi banyak listrik namun sangat cepat)
- CMOS
(jenis paling umum)
Berdasarkan fungsi
- Asynchronous
(independent of clock frequency, data-in and data out are controlled by
address transistion).
- Synchronous
(all timings are initiated by the clock rise/fall time. Address, data-in
and other control signals are associated with the clock signals).
Synchronous (all timings are
initiated by the clock rise/fall time. Address, data-in and other control
signals are associated with the clock signals) .
SDRAM
Synchronous Dynamic Random Access Memory (disingkat menjadi SDRAM) merupakan sebuah jenis memori
komputer dinamis yang digunakan dalam PC dari tahun 1996 hingga 2003. SDRAM juga merupakan salah satu jenis dari
memori komputer kategori solid-state.SDRAM, pada awalnya berjalan pada kecepatan 66 MHz untuk dipasangkan dengan prosesor Intel Pentium Pro/Intel Pentium MMX/Intel Pentium II, dan terus ditingkatkan menjadi kecepatan 100 MHz (dipasangkan dengan Intel Pentium III/AMD Athlon), hingga mentok pada kecepatan 133 MHz (dipasangkan dengan Intel Pentium 4 dan AMD Athlon/Duron). Popularitasnya menurun saat DDR-SDRAM yang mampu mentransfer data dua kali lipat SDRAM muncul di pasaran dengan chipset yang stabil. Setelah itu, akibat produksinya yang semakin dikurangi, harganya pun melonjak tinggi, dengan permintaan pasar yang masih banyak; dengan kapasitas yang sama dengan DDR-SDRAM, harganya berbeda kira-kira Rp. 150000 hingga 250000.
Perangkat
keras/Memori ROM dan RAM
Memori dan RAM memori berfumgsi sebagai penyimpan
data. Memori ini terdiri dari berbagai tipe yang tercepat aksesnya sampai yang
lambat.
- Tercepat:
Chace Memory dan Main Memory
- Terlambat:
Sekunder Memory
Selain menyatakan hubungan kecepatan, hirarki tersebut juga
menyatakan hubungan – hubungan lain, yaitu :
- Hubungan
Harga : Semakin ke bawah adalah harganya semakin murah. (Harga
dihitung berdasarkan rupiah per bit data disimpan).
- Hubungan
Kapasitas : Semakin ke atas umumnya kapasitasnya semakin terbatas.
- Hubungan
frekuensi pengaksesan : Semakin ke atas semakin tinggi frekuensi
pengaksesan.
Setiap kali pemroses melakukan eksekusi, pemroses harus membaca
instruksi dari memori utama. Agar intruksi dapat dilakukan secara cepat maka
harus diusahakan instruksi tersedia di memori pada hirarki berkecepatan akses
lebih tinggi. Kecepatan eksekusi ini akan meningkatkan kinerja system. Untuk
itu terdapat konsep memori dua level, yaitu ditampung dulu sementara di memori
pada hirarki lebih tinggi.
Macam Tipe RAM
Terdapat beberapa tipe RAM (Random Access Memory), yakni FPM RAM,
EDO RAM, SDRAM, DDR dan Rambus RAM. Jika mungkin Anda kurang mengerti tipe RAM,
maka mungkin Anda dapat membaca artikel
ini.
FPM RAM (Fast Page Mode DRAM)
Fast Page Mode DRAM adalah model DRAM paling lama. Masalah yang sering muncul dari FPM DRAM adalah kecepatan transfernya yang lambat yakni maksimum 50MHz.
EDO RAM
EDO RAM dapat memberikan performa system 50% lebih cepat dibandingkan dengan DRAM. EDO RAM sama seperti FPM DRAM, dengan beberapa chace yang dibangun ke chip. Seperti FPM DRAM, EDO RAM memiliki kecepatan maksimal 50MHz EDO RAM uga harus membutuhkan L2 Cache untuk membuat semuanya berjalan dengan cepat, namun jika user tidak memilikinya, maka EDO RAM akan berjalan jauh lebih lambat.
SDRAM (Synchronous DRAM)
Hampir semua system menggunakan tegangan 3.3 volt, 168-pin SDRAM DIMM ini. SDRAM bukanlah sebuah ekstensi dari seri EDO RAM yang lama, namun merupakan tipe baru dari DRAM. SDRAM mulai berjalan dengan kecepatan transfer 66MHz, sementara mode halaman DRAM dan EDO yang lebih lama akan berjalan di maksimal 50MHz. SDRAM sekarang ini dapat berjalan dengan kecepatan 133MHz (PC133), dan bakan hingga 180MHz atau lebih tinggi. Untuk mempercepat kinerja processor, maka RAM generasi baru seperti DDR dan RDRAM biasanya dapat mendukung performa yang lebih baik.
DDR (Double Data Rate SDRAM)
DDR pada dasarnya memiliki kecepatan transfer dua kali lipat daripada SDRAM. DDR akan beroperasi di 333MHz, dengan pengoperasian sebenarnya 166MHz * 2 (aka PC333 / PC2700) atau 133MHz*2 (PC266 / PC2100). DDR RAM juga kompatibel dengan SDRAM secara fisik, namun menggunakan bus parallel yang sama, sehingga membuat implemnetasi lebih mudah dibandingkan RDRAM, yang merupakan teknologi berbeda.
Rambus RAM (RDRAM)
Selain harganya yang cukup mahal, Intel memberikan RDRAM untuk konsumen, dan merupakan pilihan yang tepat untuk memori Intel Pentium 4. RDRAM merupakan teknologi memory serial yang datang dengan tiga pilihan, yakni PC600, PC700, dan PC800. PC800 RDRAM didesain dengan double maximum kecepatan transfer daripada PC100 SDRAM, namun memiliki latensi tinggi. RDRAM memiliki multi channel, seperti pada motherboard Pentium 4, yang dapat menawarkan fungsi memori paling bagus, terutama ketika dipasangkan dengan memory PC1066 RDRAM.
ROM (Read-only Memory)
ROM adalah istilah bahasa
Inggris untuk medium penyimpanan data pada komputer.
ROM adalah singkatan dari Read-Only Memory, ROM ini adalah salah satu memori
yang ada dalam computer. ROM ini sifatnya permanen, artinya program / data yang
disimpan didalam ROM ini tidak mudah hilang atau berubah walau aliran listrik
di matikan.Menyimpan data pada ROM tidak dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik yang membuatnya. Oleh karena sifat ini, ROM biasa digunakan untuk menyimpan firmware (piranti lunak yang berhubungan erat dengan piranti keras).
Salah satu contoh ROM adalah ROM BIOS yang berisi program dasar system komputer yang mengatur / menyiapkan semua peralatan / komponen yang ada dalam komputer saat komputer dihidupkan.
ROM modern didapati dalam bentuk IC, persis seperti medium penyimpanan/memori lainnya seperti RAM. Untuk membedakannya perlu membaca teks yang tertera pada IC-nya. Biasanya dimulai dengan nomer 27xxx, angka 27 menunjukkan jenis ROM , xxx menunjukkan kapasitas dalam kilo bit ( bukan kilo byte ).
Memori Cache
Kas Memori / Memory Cache (cache
dibaca seperti cash: 'kesh') adalah mekanisme penyimpanan data
sekunder berkecepatan tinggi yang digunakan untuk menyimpan data / instruksi
yang sering diakses.Dua jenis cache yang sering digunakan dalam dunia komputer adalah memory caching dan disk caching. Implementasinya dapat berupa sebuah bagian khusus dari memori utama komputer atau sebuah media penyimpanan data khusus yang berkecepatan tinggi.
Implementasi memory caching sering disebut sebagai memory cache dan tersusun dari memori komputer jenis SDRAM yang berkecepatan tinggi. Sedangkan implementasi disk caching menggunakan sebagian dari memori komputer.
Istilah penting yang berhubungan
- Cache hit,
jika data
yang diminta oleh unit yang lebih tinggi dan ada dalam cache
disebut "hit". Permintaan dapat dilayani dengan cepat. Maksud
urutan unit dari rendah hingga tinggi yaitu: Streamer - Hardisk Memori
- Second Level - First level - CPU cache.
- Cache miss, bila data yang diminta tidak ada dalam cache, harus
diambil dari unit dibawahnya yang cukup memakan waktu. Ini disebut miss
(gagal)
- Burst mode, dalam modus cepat ini cache mengambil banyak data
sekaligus dari unit dibawahnya. Ia mengambil lebih dari yang dibutuhkan
dengan asumsi, data yang diminta berikutnya letaknya berdekatan.
- LRU (Least
Recently Used) adalah algoritma penggantian cache.
- COAST, Cache on the stick
adalah bentuk khusus L2, yang dapat diganti-ganti seperti RAM dan ditempatkan
pada modul.
- DRAM, memori dinamik (''Dynamic
Random Access Memory) adalah bentuk yang paling umum. DRAM hanya
menggunakan sebuah kapasitor untuk menyimpan, sehingga kecil
dan murah untuk kapasitas besar. Kekurangannya: kecepatannya tidak begitu
tinggi.
- SRAM, memori statik (Static RAM) ini menggunakan sakelar
elektronik
(flip-flop) untuk menyimpan. Secara teknis flip-flop pada RAM lebih
rumit dari kapasitor pada DRAM. Karena lebih cepat, SRAM biasanya
digunakan untuk cache L1 atau L2.
- SDRAM, memori dinamik tersinkronisasi (Synchronous
DRAM) merupakan perkembangan lebih lanjut dari DRAM. Akses pada memori
disinkronkan dengan frekuensi sistim prosesor sehingga menghemat waktu. Pada motherboard modern, SDRAM berfungsi sebagai
pengganti langsung DRAM.
- First level cache (L1), ini tingkat cache teratas dalam hirarki, dengan
kapasitas memori terkecil, termahal dan tercepat.
- Second level cache (L2), cache level dua ini memiliki kapasitas lebih
besar dari L1, tetapi lebih lambat dan murah. Cache L2 masih lebih
cepat dibandingkan dengan RAM.
- Write back (WB), cache digunakan tidak hanya saat membaca, tetapi
juga dalam proses menulis.
- Write through (WT), mementingkan keamanan: cache hanya digunakan saat
membaca, sedangkan untuk menulis ditunggu hingga memori yang dituju
selesai menulis.
Posting Komentar