Operator Precedence Order

Order of Operator Precedence from Highest to Lowest

LENGTH, SIZE, WIDTH, MASK, (), [], <>
.
:
PTR, OFFSET, SEG, TYPE, THIS
HIGH, LOW
+ (unary), - (unary)
*, /, MODE, SHL, SHR
+, -
EQ, NE, LT, LE, GT, GE
NOT
AND
OR, XOR
SHORT, .TYPE

                                                                          

Operator precedence determines the order in which the terms of an
expression will be evaluated.  Operators with the highest precedence
will be evaluated before operators with lower precedence.

Notes:         Operators on the same line have equal precedence.

Operators of equal precedence are evaluated from
left to right.

Operations in parentheses are performed first.


MASM - Operator Precedence