Лекция: Модификаторы
Добавление к мнемонике некоторых операторов символов — модификаторов 'С' и 'N' модифицирует смысл инструкции.
Символ 'N' (negation) вызывает инверсию значения операнда до выполнения инструкции. Операнд должен быть типов BOOL, BYTE, WORD или DWORD.
Символ 'С' (condition) добавляет проверку условий к командам перехода, вызова и возврата. Команды JMPC, CALC, RETC будут выполняться только при значении аккумулятора ИСТИНА. Добавление символа 'N' приводит к сравнению условия с инверсным значением аккумулятора. Команды JMPCN, CALCN, RETCN будут выполняться только при значении аккумулятора ЛОЖЬ. Модификатор 'N' без 'С' не имеет смысла в данных операциях и не применяется.
Например:
Первый оператор нашего примера LD помещает значение переменной r1 в аккумулятор, способный хранить значения любого типа. Как минимум один входной параметр любой операции берется из аккумулятора. Результат также всегда помещается в аккумулятор. Последний оператор нашего примера ST присваивает переменной sinus значение аккумулятора.