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



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

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

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

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

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


назад далее