昔からzilog表記でソースを書いてIntel表記でデバッグしたり、68000でz80のエミュレートしたりしてた。
その所為か、gccの吐いたアセンブリ出力とVCの吐いたアセンブリ出力を普通に見比べていたのだが、
ふと気付いたら代入方向が違ってたんだな。