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



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

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

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

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

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


назад далее