В вычислительной технике , нагрузки магазин архитектура представляет собой набор команд со, что делит инструкции на две категории: память доступа ( загрузка и сохранение между памятью и регистрами ) и АЛУ операции (которые возникают только между регистрами). [1] : 9–12
Некоторые архитектуры RISC, такие как PowerPC , SPARC , RISC-V , ARM и MIPS, являются архитектурами с загрузкой и хранением. [1] : 9–12
Например, при подходе загрузки-сохранения и операнды, и место назначения для операции ADD должны находиться в регистрах. Это отличается от архитектуры регистр-память (например, архитектуры набора инструкций CISC, такой как x86 ), в которой один из операндов для операции ADD может находиться в памяти, а другой - в регистре. [1] : 9–12
Самым ранним примером архитектуры загрузки-сохранения была CDC 6600 . [1] : 54–56 Почти все векторные процессоры (включая многие графические процессоры [2] [ необходим лучший источник ] ) используют подход загрузки-сохранения. [3]
См. Также [ править ]
Ссылки [ править ]
- ^ а б в г Майкл Дж. Флинн (1995). Архитектура компьютера: конвейерный и параллельный процессор . ISBN 0867202041.
- ^ «Справочник по AMD GCN» (PDF) .
- ^ Харви Г. Крагон (1996). Системы памяти и конвейерные процессоры . С. 512–513. ISBN 0867204745.