Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Модификаторы. Добавление к мнемонике некоторых операторов символов - модификаторов 'С' и 'N' модифицирует смысл инструкции



Добавление к мнемонике некоторых операторов символов - модификаторов 'С' и 'N' модифицирует смысл инструкции.

Символ 'N' (negation) вызывает инверсию значения операнда до выполнения инструкции. Операнд должен быть типов BOOL, BYTE, WORD или DWORD.

Символ 'С' (condition) добавляет проверку условий к командам перехода, вызова и возврата. Команды JMPC, CALC, RETC будут выполняться только при значении аккумулятора ИСТИНА. Добавление символа 'N' приводит к сравнению условия с инверсным значением аккумулятора. Команды JMPCN, CALCN, RETCN будут выполняться только при значении аккумулятора ЛОЖЬ. Модификатор 'N' без 'С' не имеет смысла в данных операциях и не применяется.

Например:

Первый оператор нашего примера LD помещает значение переменной r1 в аккумулятор, способный хранить значения любого типа. Как минимум один входной параметр любой операции берется из аккумулятора. Результат также всегда помещается в аккумулятор. Последний оператор нашего примера ST присваивает переменной sinus значение аккумулятора.





Дата публикования: 2015-04-10; Прочитано: 351 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...