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



На все его пункты, за исключением последнего, откликается процедура DefWi ndowProc. Только пункт Закрыть вызывает сообщение WMJDESTROY, которое нужно обработать вручную, например освободить занятуе программой память или другие ресурсы

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

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

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

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


назад далее