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



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

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

Арифметико логические операции с присвоением флага

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

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

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


назад далее