質問させてください。。VC++6.0(インラインアセンブラ)なんですが、
以下の部分をReleaseモード時のみ通らなくなります。。
どうしてなのかお知りの方、お教え下さい。。

  mov eax , 適当な数
  mov ebx , 10
  mov edx , 0
  div ebx
  add edx , 48 //'0'
→ mov byte ptr [edi], dl ←ここで止まります。

ちなみにeaxの数の下一桁をとって、文字列に変換しようとしています。
  hensu = '0' + (num % 10); というイメージです。
よろしくおねがいします。。