AMD64
http://www.amd.com/us-en/Processors/TechnicalResources/0,,30_182_739_7044,00.html

IA32-e
http://www.intel.com/technology/64bitextensions/

IA32-eで追加された命令
CMPXCHG16B m128
MOVZX r64, r/m32

MOVZX r64, r/m32 についての疑問
32bit演算すると上位32bitはゼロ拡張されるはず。
MOV r32, r/m32 ではいけないのか。
MOVZX r64, r/m32 を使うメリットはあるのか。