тановить половину вартості процесора, але вона дозволяє значно підняти продуктивність системи процесор-пам'ять, в результаті чого, значно зростає загальна швидкість роботи комп'ютера.
Через свою дорожнечу розмір кеш-пам'яті відносно невеликий і вимірюється кілобайтами, але цього виявляється цілком достатньо, тому в кеш-пам'ять поміщаються тільки найбільш часто використовувані в даний момент дані.
Практічеческі всі процесори мають дворівневу кеш-пам'ять - L1 (кеш-пам'ять першого рівня), L2 (кеш-пам'ять другого рівня).
Кеш-пам'ять першого рівня найбільш швидка пам'ять, її розмір становить 16..128 Кб.
Кеш-пам'ять першого рівня буває єдиної (принстонська архітектура) і розділеної на дві частини (Гарвардська архітектура):
1. L1 data cashe - первинний кеш даних, в якому зберігаються дані, до яких нещодавно звертався процесор;
2. L1 instruction cashe - первинний кеш інструкцій, в якому зберігаються інструкції, які процесор недавно виконував або буде виполянть найближчим часом.
Кеш-пам'ять другого рівня працює значно повільніше, ніж кеш-пам'ять першого рівня, але має набагато більший обсяг - 128 Кб .. 6 Мб.
Кеш-пам'ять другого рівня може бути ексклюзивною (не можуть зберігатися дані, що містяться в L1), лібоінклюзівной (зберігається копія L1).
Досить рідко, але зустрічається ще й кеш-пам'ять третього рівня - L3.
Список літератури
lt; http: //on-line-teaching/bios/15_CPU.htmlgt;
lt; https: //ru.wikipedia/gt;
lt; http: //prog-cpp/asm-cpu/gt;
lt;http://sites.google/site/gosyvmkss12/organizacia-evm-i-sistem/03-naznacenie-i-struktura-processora-naznacenie-i-vzaimodejstvie-osnovnyh-blokov-klassifikacia-processorovgt;