純粋にキャッシュヒットしてるんじゃないか?>連続呼び出し
実はCPUがクルーソーとかいうオチを期待しているぞ(藁

>222
まぁ部分レジスタストールしてるのはそこだけだね
ただレジスタ衝突もしてるんで
 @@Loop:
  mov ax, [esi]
  mov ax, [edi + eax]
  mov [esi], ax
↓
 @@Loop:
  xor eax,eax
  mov ax, [esi]
  mov bx, [edi + eax]
  mov [esi], bx
とするべき
対象CPUがP2以降ならAGIストールは発生しなかったはずなんで
AGIストールは無視する?
番地をレジスタに生成直後にその番地へアクセスするとストールする<AGIストール
上記なら
  mov ax, [esi]
  mov bx, [edi + eax] <ここでAGIストール
となる
なのでまずこういうコードは書かないよ<真にチューニングするべきルーチンでは