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