Директива =
Общий вид директивы =:
Имя = выражение
Значение, заданное для имени, вычисляется на этапе трансляции. Может изменяться в программе. В выражении правой части можно использовать переменные, определенные с помощью =, в том числе, и предыдущее значение переменной левой части. Правила задания выражений в директиве = определены выше (подраздел 3.5).
Примеры команд с константами:
X = 5
MaxSize = 100
…
MOV EAX, X
MaxSize = MaxSize - 10
MOV EBX, MaxSize+2
Заметим, что последняя команда эквивалентна команде:
MOV EBX, 92.
Для четкого понимания различия между директивами определения констант еще раз сравните примеры использования этих директив!