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



или же присвоить значения отдельным полям структуры с помощью оператора «.» (точка):

mov Date.Day, 30 mov Date.Month, 7 mov Date.Year, 2003

Конечно, «точка» создана только для удобства программиста и не использует какой-то особый вид адресации. Зная, что структура располагается

АЛУ и флаги

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

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

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


назад далее