Как можно заметить, в сложной адресации (типа косвенно-индексной со смещением и масштабированием) не могут участвовать произвольные регистры. Соответствие между командами и кодом, выполняемый процессором, происходит с помощью кода операции в команде. В коде операции указывается, с какими регистрами работает процессор, и как и с помощью каких других регистров осуществляется адресация операндов. Подробнее об этом смотри руководство по конкретному процессору.
Следует отметить, что в RISC-процессорах нет возможности адресации операнда из оперативной памяти, а возможна только загрузка данных в регистр. Соответственно упрощается устройство управления, и все команды могут иметь одинаковую длину.
Назад... К оглавлению раздела Далее...
=== *** === *** === *** ===
Copyright © Юрий А. Денисов. 2000-2002 г.
В настоящее время проект закрыт (в версии 1.00.3 alpha). Автор приносит извинения за прекрашение разработки.