Руководство по ассемблеру



Чтобы ассемблер создал настоящую переменную типа DATE, зани­мающую участок памяти длиной в 12 байт, необходимо объявление Date DATE о. Здесь Date — новая переменная, а обязательные треугольные скобки показыва­ют, что поля структуры не имеют определенных значений. Эти значения можно задать при объявлении переменной, поместив их внутрь треугольных скобок Date DATE <30.7.2003> ;7 июля 2003 года

Методики адресации разрядов

Итоги действительных операций оказывают воздействие на расположение 6 знаков. Солидная область данных джокеров может быть рассчитана после выполнения действительных команд с поддержкой команд условного перехода, а также с участием команды INTO (прерывание по восполнению). Воздействие действительных команд на указатели изображено далее.

CF (флаг свитча): В случае если в достигнутом результате сложения осуществляется свитч из старшего байта, знак переноса возводится; в другом случае флаг свитча сбрасывается. При отнимании символ переноса воздевается, если осуществляется заимствование в старший байт результата; при недоступности взятия знак обнуляется. Следует помнить, что при возникновении меточного свитча SC == VJ (знак пополнения). Знак трансдукции МО может применяться для индикации неимеющего знака переполнения.

AF (знак дополнительного свитча): Ежели в следствии суммирования воплощается сдвиг из младшего полубайта в верхний, флаг прибавочного свитча подымается; в другом случае символ сбрасывается. При отнимании символ прибавочного свитча взводится, в случае если осуществляется заимствование из главного полуразряда в младший; при отсутствии взятия знак обновляется.


назад далее