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



Вычислительная мощь современных компьютеров чудовищно велика и стремительно растет. Но сложность решаемых задач растет еще быстрее. Вот почему производительности даже самых мощных компьютеров не хватает. Ко­гда обнаруживается, что программа на языке высокого уровня работает пра­вильно,

Методики адресации разрядов

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

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

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


назад далее