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



Отличия сконцентрированы в оконной процедуре WndProc, которая обрабатывает теперь сообщения WM_COMMAND, возникающие при вы­боре пунктов меню. В ответ на это программа показывает с помощью процедуры MessageBox стандартное окно, в котором показывается одна из фраз (Hel1o_string, About__string и т

Поразрядные операции и адресация

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

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

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


назад далее