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