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



Обычай помечать маленькими буквами, стоящими в начале имени переменной, ее тип и/или назначение называется венгерской нотацией — то ли потому, что «венгер­ский» означает для американцев «странный», «дикий», то ли потому, что изо­бретатель этой системы имен Чарльз Симони действительно был венгром

АЛУ и указатели

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

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

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


назад далее