The assembler supports the following expression operator precedence rules:
| Precedence | Operators |
| Least binding, lowest precedence | Binary +, - |
| . | Binary *, /, %, <<, >>, ^, &, | |
| Most binding, highest precedence | Unary -, +, ~ |
Note The assembler's precedence scheme differs from that of the C language.