Built-in Assembler Expressions
Turbo Pascal's built-in assembler operands are expressions.
Built-in assembler expressions are built from expression elements (constants, registers, and symbols) and. Each expression has an associated and .
The built-in assembler evaluates all expressions as 32-bit integer values. It does not support floating-point and string values, except.
NOTE: The most important difference between Pascal expressions and built-in assembler expressions is that all built-in assembler expressions must
resolve to a constant value (a value that can be computed at compile time).