Daftar Isi:
Definisi - Apa artinya Level 1 Cache (L1 Cache)?
Cache level 1 (L1 cache) adalah cache memori yang secara langsung dibangun ke dalam mikroprosesor, yang digunakan untuk menyimpan informasi yang baru-baru ini diakses mikroprosesor, sehingga juga disebut cache primer. Itu juga disebut sebagai cache internal atau cache sistem.
L1 cache adalah memori cache tercepat, karena sudah dibangun dalam chip dengan antarmuka tunggu nol, menjadikannya cache paling mahal di antara cache CPU. Namun, ukurannya terbatas. Ini digunakan untuk menyimpan data yang diakses oleh prosesor baru-baru ini, file penting yang perlu dieksekusi segera dan itu adalah cache pertama yang diakses dan diproses ketika prosesor itu sendiri melakukan instruksi komputer.
Techopedia menjelaskan Cache Level 1 (L1 Cache)
Dalam mikroprosesor yang lebih baru, cache L1 dibagi sama rata menjadi dua: cache yang digunakan untuk menyimpan data program dan cache lain yang digunakan untuk menyimpan instruksi untuk mikroprosesor. Di sisi lain, beberapa mikroprosesor yang lebih lama menggunakan cache L1 yang tidak terbagi dan menggunakannya untuk menyimpan data program dan instruksi mikroprosesor.
Ini diimplementasikan dengan menggunakan memori akses acak statis (SRAM), yang datang dalam berbagai ukuran tergantung pada tingkat prosesor. SRAM ini menggunakan dua transistor per bit. Kedua transistor membentuk suatu rangkaian yang dikenal sebagai 'flip-flop' karena memiliki dua keadaan yang dapat dibalik; Transistor kedua mengelola output dari transistor pertama. Selama daya dipasok ke sirkuit, ia dapat menyimpan data tanpa bantuan eksternal.
Semua desain cache L1 mengikuti proses yang sama; Logika kontrol dari cache L1 menyimpan data yang sering digunakan dalam cache dan hanya memperbarui memori eksternal ketika CPU menyerahkan kontrol ke master bus lain ketika perangkat periferal melakukan akses memori langsung.