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



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

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

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

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

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


назад далее