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



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

Команды АЛУ и адресация

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

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

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


назад далее