Page 81 - e-modul Arsitektur Komputer-STEAM
P. 81

Gambar 36. Cache

                     Prosesor  mengolah  informasi  dengan  cara  mengakses  data  yang  akan  diolah  pada
               hardisk maupun memori RAM. Namun untuk mencapai harddisk maupun RAM, prosesor akan

               membutuhkan  waktu  yang  relatif  lebih  lama  dibandingkan  jika  prosesor  mengaksesnya  di
               dalam cache. Sehingga ketika prosesor menginginkan atau meminta sebuah data, lebih cepat

               jika data itu sudah tersedia di dalam cache.
                     Cache memori juga terbagi menjadi beberapa level. Ada level 1, level 2, dan level 3.

               Pada beberapa prosesor cache level 1 merupakan memory cache yang secara langsung di
               bangun di dalam sebuah prosesor. Memory cache ini digunakan untuk menyimpan informasi

               yang baru saja diakses oleh prosesor. Sehingga cache level satu ini sering disebut sebagai
               cache  primer.  Cache  level  satu  ini  juga  sering disebut  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.

                     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


               81 | E-Modul Arsitektur Komputer Berorientasi STEAM
   76   77   78   79   80   81   82   83   84   85   86