Page 40 - E-MODUL-ARKOM-STEAM_AAG EKAYANA
P. 40
sebagai internal cache atau sistem cache. Dari sekian banyak kategori cache, cache level 1 ini
merupakan cache yang paling cepat karena cache ini sudah dirancang sedemikian rupa.
Dengan interface yang langsung terhubung ke dalam core processor, hal ini menjadikan cache
level 1 ini merupakan memori yang paling mahal di antara cache-cache yang lain.
Gambar 21.Cache
Cache level 1 ini juga memiliki memori yang terbatas. Pada teknologi mikroprosesor
yang terbaru cache level 1 ini dibagi menjadi dua, yang pertama adalah untuk menyimpan
data program dan yang kedua digunakan untuk menyimpan instruksi yang akan digunakan
oleh prosesor. Pada teknologi prosesor yang lama cache level satu ini tidak dipisah yang
menyebabkan cache ini menyimpan program data dan instruksi di tempat yang sama. Semua
desain dari cache level 1 ini mengikuti proses yang sama. Logika kontrol dari cache level 1 ini
adalah dengan menyimpan data yang sering diakses oleh processor dan hanya mengupdate
memori eksternal ketika prosesor memberikan control kepada master bus. Selanjutnya
perangkat peripheral akan melakukan pengaksesan memori secara langsung
Cache level 2 merupakan cache memori yang lokasinya terletak di luar core processor.
Meskipun cache ini berada di luar core prosesor, namun cache ini akan tetap ditemukan pada
satu chip prosesor yang sama. Pada teknologi yang lama, cache level 2 ini diletakkan di luar
prosesor yaitu di motherboard. Sehingga menjadikan cache ini lebih lambat. Dengan adanya
teknologi yang semakin berkembang, cache level 2 ini mulai diintegrasikan di dalam prosesor
juga. Meskipun tidak secepat cache level 1, cache level 2 ini juga dapat disebut sebagai cache
sekunder atau external cache.
Fungsi dari cache level 2 ini adalah untuk menjembatani memori yang memiliki jarak
tempuh yang relatif panjang. Tujuan utama dari cache ini adalah menyediakan informasi pada
prosesor tanpa adanya intruksi ataupun delay. Cache ini juga membantu untuk mengurangi
waktu akses dari sebuah data khususnya pada waktu-waktu tertentu dimana data tersebut
telah diakses sebelumnya. Sehingga data itu tidak perlu di transfer lagi ke dalam prosesor.
Prosesor yang modern, terkadang memiliki fitur yang berfungsi untuk mengambil data dari
41 | E-Modul Arsitektur Komputer Berorientasi STEAM