Турбо Ассемблер
Сохраняется полный состав выражений, в которых ограничиваются использованием следующих операторов: Приоритет Операторы 1 ххх PTR (например, BYTE PTR). 3: 4 OR XOR 5 AND 6 NOT 7 EQ NE LT LE GT GE 8 + - 9 * / MOD SHR SHL 10 + - (одноаргументное) 11 OFFSET SEG 12 <) [ ] Внимание: Присваивание значений переменным может происходить с помощью оператора " (присваивание), например Count - [BYTE PTR OS: 20] Пример. Выражения в Турбо Ассемблере В области действия описания Fixed DW 13 выражение [WORD PTR DS: (OFFSET Fixed)] имеет значение 13. Редактирование Независимо от выбранного состава после каждого из выражений может присутствовать эталон, определяющий способ высвечивания значения, представленного выражением. Эталон отделяется от выражения знаком, (запятая) и может иметь один из следующих видов: Эталон Интерпретация с Вывод символа d Вывод десятичного числа fn Вывод действительного числа с п цифрами (отсутствие п вызывает вывод всех цифр) ш Вывод шестнадцатеричного адреса md Вывод десятичного адреса р Вывод указателя или значения указательной переменной cs Вывод строки из с символов (отсутствие с вызывает вывод строки, заканчиваемой знаком nut) х Вывод шестнадцатеричного числа h Вывод шестнадцатеричного числа
|