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



Например, пиктограмма обо­лочки FAR — это голубой квадратик с двумя крошечными панелями, а пик­тограмма редактора Word — просто буква «W»;

■ hCursor — дескриптор курсора мыши. Обычная стрелка задается константой IDC_ARR0W. Но если, например, задать курсор как IDC_WAIT, — курсор мыши при попадании его в площадь окна превратится в изображение песочных часов;

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

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

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

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


назад далее