В вычислительной технике блок загрузки-сохранения ( LSU ) — это специализированный исполнительный блок, отвечающий за выполнение всех инструкций загрузки и сохранения, генерацию виртуальных адресов операций загрузки и сохранения [1] [2] [3] и загрузку данных из памяти или сохранение их обратно в память из регистров . [4]
Блок загрузки-хранения обычно включает очередь, которая действует как область ожидания для инструкций памяти, а сам блок работает независимо от других процессорных блоков. [4]
Блоки загрузки-сохранения могут также использоваться в векторной обработке , и в таких случаях может использоваться термин «вектор загрузки-сохранения». [5]
Некоторые блоки загрузки-хранения также способны выполнять простые операции с фиксированной точкой и/или целочисленные операции.