私は何年にもわたって、XOR ax、axを実行する必要があることを何度も読んできました。これは、より高速だからです...または、Cでプログラミングする場合は、INCまたはADDになるため、counter++またはcounter+ = 1を使用します...または、Netburst Pentiumで4 INC は ADD 1 よりも遅かったため、ターゲットが Netburst であることをコンパイラに警告する必要があったため、すべての var++ が ADD 1 に変換されました...
私の質問は、INC と ADD のパフォーマンスが異なるのはなぜですか? たとえば、他のプロセッサでは ADD よりも高速であるのに、Netburst では INC が低速であると主張されたのはなぜですか?