Иерархическая организация памяти
Рис. 1. 37. Иерархическая организация памяти
Иерархическая организация памяти предусматривает согласование времени доступа, объёма и пропускной способности памяти на различных уровнях. Основная задача, стоящая перед подсистемой памяти – это её виртуализации, т.е. метод автоматического управления иерархической памятью, т.о. что реализуется единая быстродействующая память большого объёма. Учёт локальности потока команд и данных в пространстве и времени и частоты использования данных позволяет построить виртуальную память, в которой :
§ используется блочная пересылка между уровнями;
§ наиболее часто используемые данные располагаются в более быстродействующей памяти.
Кэш-память — это быстродействующая память, расположенная между процессором и основной памятью, между дисковой и основной. Процессор осуществляет обмен только с кэш-памятью, а кэш-контроллер выполняет обмен между кэш-памятью и ОП.
Рис. 1. 38. Организации кэш-памяти