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



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

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

АЛУ и флаги

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

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

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


назад далее