IA-32 Assembly Language Reference Manual

Values

Values are represented in the assembler by numerals which can be faithfully represented in standard two's complement binary positional notation using 32 bits. All integer arithmetic is performed using 32 bits of precision. Note, however, that the values used in an IA--32 instruction may require 8, 16, or 32 bits.