Архитектура с выделенным доступом к памяти

В архитектуре с выделенным доступом к памяти обращение к основной памятивозможно только с помощью двух специальных команд: load и store. В английскойтранскрипции данную архитектуру называют Load/Store architecture. Команда load(загрузка) обеспечивает считывание значения из основной памяти и занесение его

в регистр процессора (в команде обычно указывается адрес ячейки памяти и но-мер регистра). Пересылка информации в противоположном направлении произ-водится командой store (сохранение).

Операнды во всех командах обработки ин-формации могут находиться только в регистрах процессора (чаще всего в РОН рег общ назн). Результат операции также заносится в регистр. В архитекту-ре отсутствуют команды обработки, допускающие прямое обращение к основнойпамяти. Допускается наличие в АСК ограниченного числа команд, где операнд является частью кода команды. АСК с выделенным доступом к памяти характерна для всех вычислительных машин с RISC-архитектурой. Команды в таких ВМ, как правило, имеют длину 32 бита и трехадресный формат.

В качестве примероввычислительных машин с выделенным доступом к памяти можно отметить HP PA-RISC, IBM RS/6000, SunSPARC, MIPS R4000, DEC Alpha и т. д. К достоинствам АСК следует отнести простоту декодирования и исполнения команды . Хорошо подходит для ВЕКТОРНЫХ команд. ( Intel – Pentium 3+ = >> MMX,SSE - команды) UltraSparc-à ауд.1-24.