Cтраница 3
С помощью счетчика адреса, установленного на младший адрес памяти, каждая ячейка заполняется до тех пор, пока не будет достигнут старший адрес. Далее в счетчик снова заносится 0, и со следующим запуском процесс повторяется. [31]
Характеристика длины счетчика адреса ( аналогично случаю ссылки на характеристику длины) равна длине команды, в которой используется значение счетчика. [32]
Выравнивания значения счетчика адреса при этом не производится. Если модификатор длины не задан, компилятор производит выравнивание, ориентируясь на тип объявляемой переменной. Для переменных типа С, X, Р, Z, В выравнивания не происходит. [33]
Выравнивает значение счетчика адреса. [34]
Изменяет значение счетчика адреса, прибавляя к нему вычисленную длину переменной. [35]
Текущее значение счетчика адреса может использоваться в операторах исходной программы в качестве терма. Для этого необходимо указать в поле операндов оператора звездочку, Значение счетчика адреса является перемещаемым термом. [36]
Это свойство счетчика адресов не может быть изменено. Значение выражения, присваиваемое счетчику адресов, не должно содержать ссылок к другой программной секции, даже если тип программной секции не меняется. [37]
Новое значение счетчика адреса не должно быть меньше начального адреса программной секции и не должно превышать максимальное значение адреса основной памяти для данной модели ЭВМ. Если операнд пропущен, то в счетчике адреса восстанавливается максимальное значение, достигнутое в ходе трансляции. [38]
Исходное значение счетчика адреса равно нулю, счетчика операторов - единице. В счетчик адреса оператора заносится адрес начала рабочего поля, на котором хранится исходная программа во время трансляции. [39]
Исходное значение счетчика адреса присваивается также двум переменным AMIN и АМАХ. [40]
Поэтому значение счетчика адресов также величина перемещаемая и вначале трансляции равна перемещаемому нулю. [41]
Если значение счетчика адреса четное, то никаких действий не производится. [42]
![]() |
Дополнительные псевдооператоры данных. [43] |
Сдвигает значение счетчика адреса к ближайшему четному байту. [44]
Текущее значение счетчика адресов может присутствовать как терм в выражениях. [45]