Косвенная адресация

Ранее были рассмотрены прямые способы адресации, когда:

1) номер объекта задается константой

2)номер объекта задается СЧА

Адресация может быть относительной и по отношению к само­му блоку. Это осуществляется при помощи записи *+/-п. Например,

TRANSFER,*+2

В этом случае сам блок TRANSFER является ориентировочным блоком. Транзакт пытается войти во второй, относительно блока TRANSFER, блок.

Подобные ссылки не зависят от свойств транзакта, обрабаты­ваемого в данный момент времени. Использование прямой адресации может привести к введению большого числа дополнительных блоков только для того, чтобы записать номера объектов в СЧА, т.е. к увели­чению объема модели. Существенным образом сократить объем мо­дели и использовать зависимость номеров объектов от свойств транзактов позволяет косвенная адресация.

Общий формат косвенной адресации:

CЧA*CЧAj или CЧA*CЧA<имя>

Там, где допустимо использование СЧА, обычно могут исполь­зоваться и CЧA*CЧA.

При использовании косвенной адресации параметр P может опускаться.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: