Фактическая точность этой статьи может быть нарушена из-за устаревшей информации . ( Март 2017 г. ) |
В компьютерной инженерии блок загрузки-сохранения (LSU) - это специализированный исполнительный блок, отвечающий за выполнение всех инструкций загрузки и сохранения, генерацию виртуальных адресов операций загрузки и сохранения [1] [2] [3] и загрузку данных из памяти или сохранение это обратно в память из регистров . [4]
Блок загрузки-сохранения обычно включает очередь, которая действует как область ожидания для инструкций памяти, а сам блок работает независимо от других блоков процессора. [4]
Единицы загрузки-сохранения также могут использоваться при векторной обработке , и в таких случаях может использоваться термин «вектор загрузки-сохранения». [5]
Некоторые блоки загрузки-сохранения также способны выполнять простые операции с фиксированной точкой и / или целочисленные операции.
См. Также [ править ]
- Блок генерации адресов
- Арифметико-логическое устройство
- Единица с плавающей запятой
- Архитектура загрузки-магазина
Ссылки [ править ]
- ^ "Микроархитектура ядра процессора IBM POWER8 (доступна загрузка PDF-файла)" . ResearchGate .
- ^ "Структура компьютерных систем" (PDF) . Users.utcluj.ro . п. 320 . Проверено 23 июня 2017 .
- ^ "Информационный центр ARM" . infocenter.arm.com .
- ^ a b Системы памяти: кэш, DRAM, диск, автор Брюс Джейкоб, Спенсер Нг, Дэвид Ван 2007 ISBN 0123797519 стр. 298
- ^ Компьютерная архитектура: количественный подход Джона Л. Хеннесси, Дэвида А. Паттерсона 2011 ISBN 012383872X страниц 293-295