を A に格納します 例) movsx eax, cx movsx rax, word ptr [rbp - 6] movsxd の値を符号拡張して 64 bit のレジスタに格納する命令 movsxd A, B で B を A に格納します 32 bit 例) movsxd rax, ebx by Latte72
で A = A + B を意味します sub は減算命令で sub A, B で A = A - B を意味します imul は乗算命令で imul A, B で A = A * B を意味します idiv は除算命令ですが,少し特殊なので次のページで解説します なお, imul と idiv の i は整数(integer)を表しています by Latte72