x86 Assembly Language Reference Manual

Numerical Constants

Numbers in the x86 architecture can be integers or floating point. Integers can be signed or unsigned, with signed integers represented in two's complement representation. Floating-point numbers can be: single-precision floating-point; double-precision floating-point; and double-extended precision floating-point.

Integer Constants

Integers can be expressed in several bases:

Floating Point Constants

Floating point constants have the following format:

A valid floating point constant must have either an integer part or a fractional part.