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



байта. Его судьба — хранить переменную, имеющую только два значения, TRUE и FALSE, так что встретив переменную типа B00L, мы уже будем многое знать о ней, и это поможет понять программу в целом.

Особенно полезна директива typedef для наведения порядка в обширной, слож­ной библиотеке процедур, такой как Windows API

Натуральные операции и указатели

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

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

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


назад далее