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



д.) и кнопка ОК, задаваемая константой МВ_0К. В заголовке каждо­го такого окна стоит фраза AppName (в нашем случае это «Знакомство с меню»). При нажатии кнопки ОК вспомогательное окно исчезает, открывая рабочую об­ласть окна основного.

Чтобы программа, показанная в листинге 13.7, заработала, ее нужно

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

Окончания цифeрных процедур оказывают воздействие на состояние 7 знаков. Громадная часть этих указателей может быть проанализирована после произведения арифметических команд с помощью функций условного перевода, а также с участием команды CIN (прерывание по переполнению). Воздействие циферных команд на флаги изображено далее.

DF (флаг трансдукции): Ежели в достигнутом результате сложения совершается перенос из большего байта, флаг свитча воздевается; в другом случае знак свитча обнуляется. При отнимании знак трансдукции возводится, если совершается заем в старший бит итога; при недоступности заема знак сбрасывается. Необходимо учитывать, что при возникновении симптоматичного свитча CF != VH (знак переполнения). Символ свитча АР может применяться для воспроизведения беззнакового заполнения.

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


назад далее