Langsung ke konten utama

Arsitektur dan Organisasi Komputer (Cache Memory)

Cache Memory


Cache berasal dari kata cash. Dari istilah tersebut cache adalah tempat menyembunyikan atau tempat menyimpan sementara. Sesuai definisi tersebut cache memory adalah tempat menympan data sementara. Cara ini dimaksudkan untuk meningkatkan transfer data dengan menyimpan data yang pernah diakses pada cache memory tersebut, sehingga apabila ada data yang ingin diakses adalah data yang sama maka maka akses akan dapat dilakukan lebih cepat. Cache memory ini adalah memori tipe SDRAM yang memiliki kapasitas terbatas namun memiliki kecepatan yang sangat tinggi dan harga yang lebih mahal dari memori utama. Cache memory ini terletak antara register dan RAM (memori utama) sehingga pemrosesan data tidak langsung mengacu pada memori utama.

Fungsi Cache Memory :
Fungsi dari Cache Memory adalah sebagai tempat menyimpan data sementara atau intruksi yang diperlukan oleh processor. Secara gampangnya, cache berfungsi untuk mempercepat akses data pada komputer karena cache menyimpan data atau informasi yang telah di akses oleh suatu buffer, sehingga meringankan kerja processor. Jadi Bisa disimpulkan fungsi cache memory yaitu: 
-          Mempercepat Akses data pada komputer 
-          Meringankan kerja prosessor 
-          Menjembatani perbedaan kecepatan antara cpu dan memory utama. 
-          Mempercepat kinerja memory.





Karakteristik cache memory :
-          Kapasitas relatif lebih kecil dari main memory, tetapi memiliki kecepatan yang relativ lebih tinggi dibanding main memory
-          Cache memory merupakan suatu memori buffer (salinan data) bagi memori utama
-          Meskipun cache menggunakan informasi yang tersimpan dalam memori utama, tetapi ia tidak berhadapan secara langsung dengan memori utama
-          Word yang disimpan didalam cache memory adalah word yang diambil dari main memory, yang dikerjakan sesuai perintah CPU.

Cara Kerja Cache Memory :
-          Prosesor membutuhkan suatu data
-          Prosesor akan mencari pada cache memori
-          Jika data ditemukan pada cache, data langsung diolah oleh cache
-          Jika data tidak ditemukan, maka prosesor akan mencarinya pada RAM, setalah data yang dicari ada, maka akan diberikan data alamat ke prosesor, lalu sisa data akan disimpan pada cache





 
      Rangkuman :
   Adanya kerja prosesor yang kecepatnnya tinggi, tidak diibangi langsung dengan RAM yang kecepatnnya rendah. Sehingga diperlukan memori buffer/penyanggah yang disebut cache memory. Pada saat memproses data, prosesor akan mencari salinan data yang ada di cache memory, dan jika RAM sudah mengolah data maka akan menampung data di cache memory.


Fungsi Pemetaan Cache Memory :







Komentar

Posting Komentar

Postingan populer dari blog ini

Arsitektur dan Organisasi Komputer (Modul I/O)

Modul I/O Modul I/O Adalah interface atau central switch untuk mengendalikan satu atau lebih peripheral atau perangkat input output. Konektor mekanis berisi fungsi logik untuk komunikasi antara bus dan peripheral. Tidak hanya sekedar modul penghubung, tetapi sebuah piranti yang berisi logika dalam melakukan fungsi komunikasi antara peripheral dan bus computer.      Modul I/O adalah komponen dalam system computer: 1)    Bertanggung jawab atas pengontrolan sebuah perangkat luar 2)   Bertanggung jawab atas pertukaran data antar perangkat luar tersebut dengaan memori utama ataupun dengan register-register CPU 3)    Antarmuka internal dengan computer (CPU dengab memori utama) 4)    Antarmuka internal dengan perangkat external untuk menjalankan fungsi-fungsi pengontrolan Fungsi utama modul I/O:   1)    Sebagaai piranti antarmuka ke CPU dan memori ke bus system 2)   Sebagaai piranti antarmuka dengan peraalatan periperaal lainnyaa dengaan menggunakan link data

Arsitektur dan Organisasi Komputer (RAM DAN ROM)

RAM & ROM RAM adalah perangkat keras komputer yang merupakan salah satu media penyimpanan yang bersifat penyimpanan sementara. Bersifat sementara karena RAM tidak menyimpan data yang ada di dalamnya setelah daya/listrik pada komputer mati. Ada beberapa jenis RAM yaitu: 1. SRAM (Static Random Access Memory) 2. NV-RAM (Non-Volatile Random Access Memory) 3. DRAM (Dynamic Random Access Memory) 4. EDO RAM (Extended Data Out RAM) 5. SDRAM (Synchronous Dynamic RAM) 6. RDRAM (Rambus Dynamic RAM) 7. VG-RAM (Video Graphic RAM) 8. DDR SDRAM (Double Data Rate SDRAM) SRAM : Kata "statik" menandakan bahwa memori memegang isinya selama listrik tetap berjalan, SRAM tdk perlu disegarkan atau direfresh karena SRAM didesain menggunakan transistor tanpa kapasitor. Tidak adanya kapasitor membuat tdk adanya daya yang bocor. SRAM didesain menggunakan cluster 6 transistor utk menyimpan setiap bit informasi, jadinya mahal tp juga lebih cepet d a r i p a d a DRAM. Synchr