IA-32 Intel® Architecture Software Developer's Manual : : Instruction Set Reference, N-Z. Volume 2B (Intel corporation, 2005)