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



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

Арифметические команды и флаги

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

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

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


назад далее