Pages

Kamis, 04 November 2010

MEMORInya KOMPUTER


MEMORI
Memori secara sederhana memori diartikan sebagai sebuah tempat penyimpan. Di dalam system computer memori adalah menyimpan sementara informasi.
Secara garis besar memori terbagi kedalam 3 bagian, yaitu:                                  
1.       RAM (Random Access Memory)
RAM adalah sebuah tempat penyimpanan data sementara yang dapat dibaca maupun ditulis oleh prosessor atau perangkat keras lainnya
Pertama kali dikenal pada tahun 60'an. 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 fleksibel seperti halnya pada SRAM atau DRAM.
Pada computer-komputer saat ini dipergunakan 2 buah jenis RAM, yaitu:
1.       DRAM (Dynamic RAM)
RAM jenis ini menyimpan informasi dalam waktu yang singkat
·         Kelebihan                  : Harganya lebih murah dan mengkonsumsi sedikit tenaga listrik
·         Kekurangan              : Untuk mempertahankan informasi yang disimpannya, secara periodic RAM ini melakukan refresh isinya sehingga menyebabkan penalty terhadap kecepatannya.

2.       SRAM (Static RAM)
RAM jenis ini secara otomatis mempertahankan isinya selama ada listrik atau tenaga untuk mempertahankannya.
·         Kelebihan                  : Tidak memerlukan refresh terhadap isinya dalam waktu yang cepat
·         Kekurangan              : Harganya mahal dan mengkonsumsi tenaga listrik yang lebih besar

Struktur RAM terbagi menjadi empat bagian utama, yaitu:
1.       Input storage, digunakan untuk menampung input yang dimasukkan melalui alat input
2.       Program storage, digunakan untuk menyimpan semua instruksi-instruksi program yang akan diakses
3.       Working storage, digunakan untuk menyimpan data yang akan diolah dan hasil pengolahan
4.       Output storage, digunakan untuk menampung hasil akhir dari pengolahan data yang akan ditampilkan ke alat output

2.       ROM (Read Only Memory)
Read-only Memory (ROM) adalah sebuah tempat penyimpanan yang memuat instruksi atau data yang dapat dibaca akan tetapi tidak dapat ditulis. ROM hanya dapat dibaca sehingga pemrogram tidak bias mengisi sesuatu ke dalam ROM. ROM ini sifatnya permanen, artinya program / data yang disimpan didalam ROM ini tidak mudah hilang atau berubah walau aliran listrik di matikan.
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.
Jenis ROM:
·         PROM (Programmable Read Only Memory), yang hanya dapat deprogram satu kali selanjutnya tidak dapat diubah kembali


·         EPROM (Erasable Programmable Read Only Memory), yang dapat dihapus dengan sinar ultraviolet serta dapat diprogram kembali berulang-ulang

·         EEPROM (Electrically Erasable Programmable Read Only Memory), yang dapat dihapus secara elektronik dan dapat diprogram kembali.

3.       Register
Register prosesor, dalam arsitektur komputer, adalah sejumlah kecil memori komputer yang bekerja dengan kecepatan sangat tinggi yang digunakan untuk melakukan eksekusi terhadap program-program komputer dengan menyediakan akses yang cepat terhadap nilai-nilai yang umum digunakan. Umumnya nilai-nilai yang umum digunakan adalah nilai yang sedang dieksekusi dalam waktu tertentu.
Register prosesor berdiri pada tingkat tertinggi dalam hierarki memori: ini berarti bahwa kecepatannya adalah yang paling cepat; kapasitasnya adalah paling kecil; dan harga tiap bitnya adalah paling tinggi. Register juga digunakan sebagai cara yang paling cepat dalam sistem komputer untuk melakukan manipulasi data. Register umumnya diukur dengan satuan bit yang dapat ditampung olehnya, seperti "register 8-bit", "register 16-bit", "register 32-bit", atau "register 64-bit" dan lain-lain.
Istilah register saat ini dapat merujuk kepada kumpulan register yang dapat diindeks secara langsung untuk melakukan input/output terhadap sebuah instruksi yang didefinisikan oleh set instruksi. untuk istilah ini, digunakanlah kata "Register Arsitektur". Sebagai contoh set instruksi Intel x86 mendefinisikan sekumpulan delapan buah register dengan ukuran 32-bit, tapi CPU yang mengimplementasikan set instruksi x86 dapat mengandung lebih dari delapan register 32-bit.

Perhitungan pada main memori
1.       Clock speed/ clock rate         :   PC/CC* Buswidth
2.       Clock cycle/CC                           :
·         SRAM  =20
·         DDR I   = 21
·         DDR II  =22
·         DDR III =23
3.       Bus speed                                   : Bs= Clock speed * Clock cycle
4.       Buswidth                                     : 1 byte= 8 bit
5.       Cycle time                                   : CT=1/ Clock speed