Pengertian Memory Memory adalah perangkat keras yang digunakan untuk menyimpan data atau informasi dan dapat dibaca atau ditulis kembali saat diperlukan . Pada komputer , program (software) yang sedang dijalankan (di-run) dan data yang sedang diproses , disimpan di dalam memory selama program tadi masih aktif bekerja . Semakin besar ukuran memori , maka semakin banyak pula informasi yang dapat disimpan di dalam komputer .
Karakteristik Penting Sistem Memory Komputer Lokasi Memori Register merupakan tempat penyimpanan sementara di dalam processor yang diolah secara langsung dengan kecepatan yang sangat tinggi . Memory internal adalah memory yang berada di luar processor namun diakses langsung oleh processor, berupa RAM. Memory eksternal adalah memory yang dapat diakses oleh processor melalui piranti I/O, memory ini dapat berupa harddisk . Kapasitas Memori Kapasitas memory internal maupun eksternal biasanya dinyata - kan dalam byte (1 byte = 8 bit) atau word. c. Satuan Tranfer Memory Bagi memory internal, satuan transfer sama dengan jumlah saluran data yang masuk dan keluar dari modul memory.
Karakteristik Penting Sistem Memory Komputer d. Metode Akses Sequential access , akses memory dibuat dalam bentuk urutan linear yang spesifik . Magnetic tape merupakan memory yang menggunakan metode sequential access. Direct access , sama dengan sequential access dimana terdapat shared read/write mechanism. Setiap block and record memiliki alamat yang unik berdasarkan lokasi fisiknya , akses dilakukan pada alamat memory. Disk adalah contoh direct access. Random access , setiap lokasi memory dipilih secara random dan diakses serta dialamati secara langsung . Contoh RAM. Assosiative access , merupakan jenis random access yang memungkinkan pembandingan lokasi bit yang diinginkan untuk pencocokan . Jadi data dicari berdasarkan isinya , bukan alamat - nya dalam memory. Contohnya adalah cache memory.
Karakteristik Penting Sistem Memory Komputer e. Kinerja (performance) Access time merupakan waktu acccess adalah waktu yang dibutuhkan untuk melakukan operasi baca dan tulis , Memory cache time , waktu yang digunakan pada memory cache untuk mengakses data/ instruksi Transfer rate, adalah kecepatan data transfer ke unit memory atau dari unit memory. f. Tipe Fisik Jenis tipe fisik memori yang digunakan saat ini adalah memori semikonduktor dengan teknologi ULSI (Ultra Large Scale Integration), adalah proses menciptakan sirkuit terpadu dengan menggabungkan puluhan juta transistor berbasis sirkuit dalam satu chip. g. Karakteristik Fisik Volatile, memory merupakan memory yang datanya dapat ditulis serta dihapus , tetapi akan hilang saat kehilangan daya . Sedangkan Non-Volatile data akan tetap ada walaupun dalam kondisi power-off serta tidak membutuhkan catu daya .
Jenis-Jenis Memori 1. Register Internal Peran yang sangat terbatas dalam menyimpan sementara data/ instruksi ketika program sedang berjalan . Mempunyai waktu akses yang sangat singkat . Hanya dpt diakses oleh CPU. 2. Memori Utama (RAM) CPU mengambil (fetch) instruksi ketika program dijalankan . Dikenal dengan memori program dan memori primer. Jenis memori akses acak . 3. Memori Cache Sebuah memori penyangga tengah antara CPU dan memori utama Kapasitas lebih kecil dibanding memori utama Kecepatan berkali -kali dari memori utama sehingga waktu akses ke memori utama sering diambil alih oleh akses memori cache.
Jenis-Jenis Memori 4. Memori Virtual Suatu fitur yang membantu menjalankan program yang panjang dalam sebuah memori fisik yang kecil . Sistem operasinya dengan cara mengatur program dengan hanya menyimpan sebagian ke memori utama dan menggunakan memori sekunder untuk menyimpan program keseluruhan Ketika bagian program tidak terdapat didalam memori utama maka diambil dari memori sekunder . 5. Memori Sekunder Dikenal juga dengan nama memori pembantu . Digunakan untuk menyimpan program dan data dalam volume yang besar . Memori lebih lambat dan murah . Jenis memori semi acak . Contoh : floppy disk, harddisk .
RAM (RANDOM ACCESS MEMORY)
Ram (Random Access Memory) RAM merupakan perangkat keras berupa memory fisik yang berfungsi untuk menyimpan program atau data yang sifatnya sementara , yaitu ketika komputer sedang bekerja ( sedang aktif , sedang dialiri daya atau sedang ‘ hidup ’). RAM terdiri dari sekumpulan chip. Chip-chip ini mampu untuk menampung : Data untuk diproses Instruksi atau program untuk memproses data Data yang telah diproses dan menunggu untuk dikirim ke output device, secondary storage atau juga communication device Instruksi sistem operasi yang mengontrol fungsi-fungsi dasar dari sistem computer.
Tipe Umum RAM SRAM atau Static RAM NV-RAM atau Non-Volatile RAM DRAM atau Dynamic RAM EDO RAM atau Extended Data Out DRAM SDRAM atau Synchronous DRAM DDR-SDRAM atau Double data rate Synchronous RAM DDR 2 Beberapa jenis RAM. Dari atas ke bawah : DIP, SIPP, SIMM 30 pin, SIMM 72 pin, DIMM, DDR DIMM.
Bagian-Bagian RAM Printed Circuit Board (PCB). Umumnya RAM memiliki PCB dengan 6-layers. Surface Mount Technology (SMT) adalah komponen elektronik penunjang seperti resistor, kapasitor , dsb . Notch . Merupakan lubang pengunci agar RAM Cuma bisa masuk ke slot yg sesuai . Pin . Kaki-kaki RAM yg berhubungan (contact) dengan slot Motherboard. ICs (Integrated Circuit). Komponen elektronik Memory. Serial Presence Detect (SPD). Sebuah IC kecil penyimpan data konfigurasi dari RAM. Circuit. Jalur-jalur listrik / data yg menghubungkan item komponen pada RAM
Istilah-Istilah pada RAM Speed atau kecepatan , makin menjadi faktor penting dalam pemilihan sebuah memory. Bertambah cepatnya CPU, ditambah dengan pengembangan digunakannya , membuat RAM harus memiliki kemampuan yang lebih cepat untuk dapat melayani CPU. Gigahertz . Kecepatan memory, mulai dinyatakan dalam Gigahertz (MHz). Perhitungan berdasarkan selang waktu ( periode ) yang dibutuhkan antara setiap clock cycle. Biasanya dalam orde waktu nanosecond. PCB (Printed Circuit Board) . Pada umumnya, papan PCB berwana hijau. PCB ini sendiri tersusun dari beberapa lapisan (layer). Pada setiap lapisan terpasang jalur ataupun sirkuit, untuk mengalirkan listrik dan data. Contact Point , sering juga disebut contact finger, edge connector, atau lead. Saat memory dimasukkan ke dalam slot memory pada motherboard, bagian inilah yang menghubungkan informasi antara motherboard dari dan ke memory.
Istilah-Istilah pada RAM 5. Memory Rank Kadang kala memory terdapat chip hanya pada satu sisi . Modul yang chipnya hanya ada pada satu sisi disebut single rank, sedangkan bila terdapat pada kedua sisi , disebut dual rank. Jumlah memory yang didukung oleh motherboard tergantung chipset. Jika chipset mendukung empat rank dan dilengkapi dengan dua slot memory, berarti chipset mendukung paling banyak 2 modul memory dual rank.
Cara Kerja RAM Motherboard memiliki berbagai jumlah slot memori . Rata-rata motherboard memiliki 2 sampai 4 slot RAM. Pertama , data atau program yang akan dijalankan disimpan di harddrive kemudian dari harddrive ini dimuat ke RAM. Agar data atau program dapat berjalan di komputer , data perlu dimuat ke RAM terlebih dahulu . Ketika data dimuat ke RAM, maka CPU akan mengakses data atau menjalankan program tersebut . Jika kapasitas RAM terlalu rendah , maka kemungkinan tidak dapat menampung semua data yang dibutuhkan oleh CPU. Ketika hal ini , terjadi maka beberapa data lain harus disimpan pada harddrive untuk menunjang memori yang rendah . Sehingga data dari RAM ke CPU itu harus melakukan kerja ekstra dengan kembali ke hard drive dan ketika ini terjadi itu maka akan memperlambat kerja komputer .
Cara Kerja RAM ( Lanjutan ) Jadi untuk mengatasi masalah ini , yang perlu dilakukan adalah menambah jumlah RAM di komputer dan dengan meningkatkan memori sehingga lebih banyak data dapat dimuat ke RAM yang lebih cepat tanpa perlu terus mengakses harddrive yang lebih lambat . Hasilnya adalah komputer berperforma lebih cepat . Jadi inilah mengapa komputer dengan RAM lebih banyak dapat bekerja lebih cepat daripada komputer dengan RAM lebih sedikit . Klik link ini untuk melihat penjelasan cara kerja RAM.
JENIS-JENIS RAM
1. SRAM (Static Random Access Memory) SRAM (Static Random Access Memory atau Memory Akses Acak Statik ) SRAM termasuk jenis memory semikonduktor . SRAM banyak diaplikasikan pada cache memory dalam sebuah chip prosesor . SRAM merupakan memory volatil (volatile memory), yaitu memory yang hanya dapat menyimpan data bila mendapat sokongan daya listrik terus menerus . Jika sokongan daya dihentikan , data yang semula tersimpan hilang dengan sendirinya . Contoh lain memory volatil adalah DRAM (Dynamic Random Access Memory).
2. DRAM (Dynamic Random Access Memory) Dynamic Random Access Memory (DRAM) atau memory random akses dinamis merupakan jenis random akses memory yang menyimpan setiap bit data yang terpisah dalam kapasitor dalam satu sirkuit terpadu . Keuntungan dari DRAM adalah kesederhanaan strukturnya, hanya satu transistor dan kapasitor yang diperlukan per bit, dibandingkan dengan e nam transistor pada SRAM. Hal ini memungkinkan DRAM untuk mencapai kepadatan sangat tinggi.
3. EDORAM ( Extended Data Out RAM) Jenis memory ini hanya mampu menyediakan kapasitas hingga 32 Mb untuk jenis Intel Pentium. EDO RAM adalah jenis memory yang dapat menyimpan dan meng - ambil isi memory secara simultan. Karena dapat menyimpan dan membaca secara simultan, maka kecepatan baca tulis pada EDORAM ini dapat lebih cepat. EDORAM yang kepingannya terdiri dari 72 pin dan umumnya pada PC yang menggunakan prosesor intel Pentium 1 dan AMD ke- 5 dan ke- 6.
4. SDRAM (Synchronous Dynamics RAM) SDRAM (Synchronous Dynamics RAM ) berkutat pada frekuensi 66 MHz dan kemudian berkembang menjadi 100 MHz hingga 133 MHz. Lebar bandwidth data yang ditransfer berkisar ± 800 MB/s. Adapun untuk kapasitasnya mulai dari 16 hingga 128 MB. Secara fisik untuk mengenali tipe ini ialah dengan melihat jumlah ppin sebanyak 168 buah dan ada 2 lekukan pada kaki-kaki pinnya.
5. R DRAM ( Rambus Dynamics RAM) Rambus adalah tipe memory khusus untuk Intel P4. Nama rambus diambil dari perusahaan pembuatnya, yaitu Rambus Inc. Tipe RDRAM menggunakan slot RIMM (Rambus Inline Memory Module) yang mirip dengan slot SDRAM. Namun Anda tidak dapat menempatkan RDRAM pada slot SDRAM. RDRAM berbeda dalam banyak hal dari DRAM konvensional dan juga dan SDRAM. Perbedaan yang paling jelas adalah bahwa RDRAM menggunakan suatu antarmuka 8 bit tetapi sangat cepat antara memory controller dan RDRAM itu sendiri.
5. R DRAM ( Rambus Dynamics RAM) Rambus adalah tipe memory khusus untuk Intel P4. Nama rambus diambil dari perusahaan pembuatnya, yaitu Rambus Inc. Tipe RDRAM menggunakan slot RIMM (Rambus Inline Memory Module) yang mirip dengan slot SDRAM. Namun Anda tidak dapat menempatkan RDRAM pada slot SDRAM. RDRAM berbeda dalam banyak hal dari DRAM konvensional dan juga dan SDRAM. Perbedaan yang paling jelas adalah bahwa RDRAM menggunakan suatu antarmuka 8 bit tetapi sangat cepat antara memory controller dan RDRAM itu sendiri.
6. DDR SDRAM ( Double Data Rate Synchronous Dynamic Random Access Memory ) Secara fisik DDR SDRAM adalah IC memory yang sering diguna - kan dalam komputer. Sesuai dengan namanya (DDR, Double Data Rate ), memory ini memiliki bandwidth dua kali lipat memory SDRAM Dalam satu siklus detak (clock cycle) mampu menstranmisi dua data (double pumped, dual pumped, double transition) , yaitu pada saat kurva clock signal sedang tinggi dan saat kurva clock signal sedang turun.
Perbandingan Jenis DDR RAM Memori Frekuensi Voltase Kapasitas Tipe Memory DDR 200 MHz - 400 MHz 2,5/2,6 V 128MB, 256MB, 512MB 1GB PC2100 PC2700 PC3200 PC3500 DDR2 400 MHz - 1966 MHz 1,8 V 512MB, 1GB, 2GB 4GB PC3200 PC4300 PC5300 PC6000 DDR3 800 MHz – 2133 MHz 1,5 V 1GB 2GB 4GB. PC6400 PC8500 PC10600 PC12800 DDR4 1600 MHz – 3200 MHz 1.05- 1.2 V 2GB – 16GB RAM dengan DDR266,333,dan 400 termasuk DDR1, sedangkan DDR533,DDR667, dan DDR800 termasuk DDR2. Angka-angka tersebut menunjukkan nilai kecepatan clock RAM yang bersangkutan . DDR400 berarti memiliki kecepatan clock 400Mhz. Misalkan ada RAM bertuliskan PC2100. Angka 2100 itu artinya kecepatan transfer data dalam 1 detik . Jadi , PC2100 itu memiliki kecepatan data 2,1Gb/s
ROM (READ ONLY MEMORY)
Read Only Memory (ROM) ROM kependekan dari Read Only Memory, yaitu perangkat keras pada komputer berupa chip memory semikonduktor yang isinya hanya dapat dibaca . ROM tidak dapat digolongkan sebagai RAM, walaupun keduanya memiliki kesamaan yaitu dapat diakses secara acak (random).
Perbedaan RAM dan ROM ROM tidak dapat diisi atau ditulisi data sewaktu-waktu seperti RAM. Informasi/data/program yang tertulis pada ROM (isi ROM) bersifat permanen dan tidak mudah hilang dan tidak mudah berubah walaupun komputer ‘dimatikan’ atau dalam keadaan mati (off). Sedangkan pada RAM, semua isinya (baik berupa data, program atau informasi) akan hilang dengan sendirinya jika komputer ‘dimatikan’ . ROM dapat menyimpan data tanpa membutuhkan daya. Itulah sebabnya data dalam ROM tidak akan hilang walaupun komputer mati. Sedangkan RAM membutuhkan daya agar dapat menyim - pan data .
Fungsi ROM ROM digunakan untuk menyimpan firmware dan BIOS. Firmware adalah software yang dituliskan ke dalam ROM yang sifatnya permanen . Software tersebut biasanya berhubungan dengan perangkat keras . BIOS adalah salah satu contoh firmware. BIOS melakukan tugas-tugas berikut : Pengujian terhadap hardware (POST = Power On Self Test) Mengatur konfigurasi dasar computer Menjalankan Sistem Operasi (SO) Membantu SO dan aplikasi dalam memproses pengaturan hardware
JENIS-JENIS ROM
1. PROM (Programmable Read Only Memory) PROM adalah salah satu jenis ROM, merupakan alat penyimpan berupa memory yang hanya bisa dibaca isinya. PROM tergolong memory non-volatile, artinya program yang tersimpan di dalamnya tidak akan hilang walaupun komputer dimatikan . Program yang tersimpan di dalamnya bersifat permanen. Biasanya digunakan untuk menyimpan program bahasa mesin yang sudah menjadi bagian hardware (perangkat keras) komputer. Program yang ada di dalam PROM diisi oleh pabrik pembuatnya. Pengisian program ke dalam PROM menggunakan alat khusus bernama PROM burner, atau PROM Writer Program atau informasi yang telah diisikan atau direkamkan ke dalam PROM, tidak dapat dihapus lagi.
2. EPROM (Erasable Programmable Read Only Memory) EPROM kependekan dari Erasable Programmable Read Only Memory. EPROM berbeda dengan PROM. EPROM adalah jenis chip memory yang dapat ditulisi program secara elektris. Program atau informasi yang tersimpan di dalam EPROM dapat dihapus bila ter - kena sinar ultraviolet dan dapat ditulisi kembali. Kesamaannya dengan PROM adalah keduanya merupakan jenis ROM, termasuk memory non-volatile , data yang tersimpan di dalamnya tidak bisa hilang walaupun komputer dimatikan, tidak membutuhkan daya listrik untuk mempertahankan atau menjaga informasi atau program yang tersimpan di dalamnya.
3. EPROM ( Electrically Erasable Programmable Read Only Memory) EEPROM kependekan dari Electrically Erasable Programmable Read Only Memory . Seperti halnya PROM dan EPROM, EEPROM merupakan memory non-volatile. EEPROM memiliki kelebihan tersendiri dibandingkan EPROM. EEPROM dapat dihapus secara elektris menggunakan sinar ultraviolet, sehingga proses penghapusannya lebih cepat dibandingkan EPROM. Penghapusan juga dapat dilakukan secara elektrik dari papan circuit dengan menggunakan perangkat lunak EEPROM Programmer. Alat yang dapat digunakan untuk menghapus isi EEPROM disebut EEPROM Rewriter.
4. Flash Memory Flash memory yang dikenal pula dengan sebutan memory flash , adalah memory sejenis EEPROM yang memberikan banyak lokasi memory untuk dihapus atau ditulisi dalam suatu operasi pemrograman. Flash memory tetap dapat menyimpan data tanpa memerlukan penyediaan listrik. Penulisan ke dalam flash memory dapat dilaku - kan dengan menggunakan alat yang disebut EEPROM Writer atau software yang dapat menulisi Flash ROM.
Hirarki Memori Kecepatan Akses Lebih Lambat Kecepatan Akses Lebih Cepat Kapasitas Penyimpanan Lebih Kecil Kapasitas Penyimpanan Lebih Besar