МИРЭА кафедра МОВС


Форматы команд
В ЭВМ VAX предусмотрены разнообразные способы адресации. За небольшим исключением, каждый из этих способов адресации может использоваться в любой команде. Операнд может задаваться либо непосредственно в регистре, либо по адресу, находящемуся в регистре. Если операнд задается по адресу, находящемуся в регистре, то после выполнения команды содержимое регистра может автоматически увеличиваться или уменьшаться на длину операнда. Предусмотрено несколько способов адресации относительно базы, в которых могут использоваться поля смещения различной длины. Если этот способ аргументов, а также адресации используется с регистром PC, то мы получим способ адресации относительно счетчика команд. Каждый из этих способов адресации может включать в себя индексный регистр, а многие из них могут использоваться для определения косвенной адресации. Наконец, разрешены непосредственные операнды и различные способы адресации, предназначенные для специальных целей. Дальнейшую информацию можно найти в DEC [1981].