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



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

АЛУ и указатели

Окончания арифметических процедур возбуждают на принадлежность 7 указателей. Большая частица этих джокеров будет проанализирована после исполнения циферных процедур с участием функций сравнительного перевода, и вдобавок с участием процедуры INTO (перебой по переполнению). Действие арифметических команд на знаки обрисовано ниже.

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

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


назад далее