Идеята за използване на Изу въз основа на факта, че ефективността на Изу значително по-голяма скорост основната памет. Това се постига с помощта на конструиране Изу клетки статична памет (за разлика динамични елементи памет, използвани в RAM). Но тъй като статична памет са значително по-скъпи динамичен обем Изу значително по-малко RAM.
Така Изу характеризира с два основни фактора:
- Изу изпълнение значително по-RAM скорост.
- Капацитет Изу значително по-малко памет.
Използването на Изу се основава на две основни предположения:
- Микропроцесорът в работата си многократно достъп до едни и същи данни
- Тези данни се намира в памет компактен.
Първата хипотеза е вярна в повечето случаи. Данните са кодирани команди са разположени последователно в паметта. Ако има цикли в програмата или причинена от множество процедури (което е почти винаги е така), процесорът е наистина многобройни разговори с едни и същи отбори, намиращи се в паметта. Ако говорим за данните, които са собственост на данни (числа - оригинал или на резултатите от изчисленията) - размерът им обикновено е малък, и като се вземе предвид цикличността на всеки алгоритъм изчисление, за да ги случва многократно лечение.
Второто предположение е, най-общо казано, може да се счита за валидна, само ако определена организация на програмата - оптимизация. По този начин, за да се получи пълен ефект от използването Изу е възможно само ако програмата за оптимизация.
Тъй Изу на обем по същество по-малък обем за съхранение, основният проблем да се реши при проектирането Изу - Изу оптимално дисплей в частта на RAM за който се отнася само MP най-често в даден интервал от време.
Като цяло Изу се състои от устройство за съхранение и Изу контролер, който контролира операция Изу на.
контролер задачи са, както следва:
Намирането на оптимално архитектура Изу включва минимизиране на "пропуска" с относително малко количество Изу.