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