Definisi Cache Memory
Cache memory merupakan lokasi data sementara antara prosesor dengan main
memory. Penempatan cache memory ditujukan untuk mengurangi gap antara kecepatan
prosesor dengan kecepatan main memory.
Cache berasal dari kata cash. Dari istilah tersebut cache adalah tempat
menyembunyikan atau tempat menyimpan sementara. Sesuai definisi tersebut cache
memory adalah tempat menyimpan 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 sehingga pemrosesan data
tidak langsung mengacu pada memori utama.
Tujuan :
- Memberikan memori yang mempunyai kecepatan mendekati memori tercepat
yang tersedia (register)
- Mmeberikan
memori semikonduktor dengan harga lebih
murah
- Untuk mengcopi sebagian isi main memori yang sering diakses
- Terletak antara CPU dan Main Memory
- Dapat terletak didalam chip CPU
atau didalam modul tersendiri
Manfaat dari cache memory adalah bahwa CPU tidak harus menggunakan sistem bus motherboard untuk mentransfer data. Setiap kali data harus melewati bus sistem, kecepatan transfer data memperlambat kemampuan motherboard. CPU dapat memproses data lebih cepat dengan menghindari hambatan yang diciptakan oleh sistem bus.
Jadi, Cache memory merupakan memori yang memiliki kecepatan sangat tinggi, digunakan sebagai perantara antara Main Memory dan CPU. Memori ini mempunyai kecepatan lebih tinggi daripada Main Memory, namun harganya lebih mahal. Cache memory digunakan untuk menjembatani perbedaan kecepatan CPU yang sangat tinggi dengan kecepatan RAM yang jauh lebih rendah. Dengan menggunakan cache memory, sejumlah data dapat dipindahkan ke memori ini dalam sekali waktu, dan kemudian ALU akan mengambil data tersebut dari memori ini. Dengan pendekatan seperti ini, pemrosesan data dapat dilakukan lebih cepat daripada kalau CPU mengambil data secara langsung dari RAM.
Gambar Sistem Interkoneksi yang terkait dengan Cache Memory
Prinsip Chace
Memory
Cache memori
ditujukan untuk memberikan kecepatan memori yang mendekati kecepatan memori
tercepat yang bisa diperoleh, sekaligus memberikan ukuran memori yang besar
dengan harga yang lebih murah dari jenis-jenis memori semikonduktor. Konsepnya
adalah sebagai berikut .
Terdapat memori
utama yang relatif lebih besar dan lebih lambat dan cache memory yang berukuran
lebih kecil dan lebih cepat. Cache berisi salinan sebagian memori utama. Pada
saat CPU membaca sebuah word memory, maka dilakukan pemeriksaan untuk
mengetahui apakah word itu terdapat pada cache. Bila sudah ada, maka word akan
dikirimkan ke CPU. Sedangkan bila tidak ada, blok memori utama yang terdiri
dari sejumlah word yang tetap akan dibaca ke dalam cache dan kemudian akan
dikirimkan ke CPU.
1 komentar:
good job min
lampu servis hp
Posting Komentar