IA-32 Intel® architecture software developer's manual. Volume 2 : instruction set reference. (Intel Corporation, 2001)