2017-03-05 3 views
-2

rdtsc命令を使用してプログラムを実行するために必要なCPUのクロックサイクルを、割り当てに必要なものとして計算します。
"AFD"でrdtsc命令を使用する構文は何ですか?
rdtsc命令は、すべてのオペランドはありません...RDTSC(プロファイリング)NASM構文

+1

コードを表示するのを忘れてしまいました。実際のエラーは何ですか? [mcve]を参照し、デバッガを使用する方法を学んでください。 – Jester

+0

私のコードで 'rdtsc'命令を使用しています...エラーを出さないafdしかし、クロックサイクルをフェッチするのではなく、プログラムを終了します。 –

答えて

1

をそのまま私はrdtsc命令を使用していますが、それが実行されますよう「AFDは、」私のプログラムを終了します。それは確かに問題ではありません。

しかし、多くの環境では、この命令をユーザープログラムで使用することはできません。
Windowsは16ビットDOSプログラムの使用を許可していませんrdtsc

これはおそらくあなたが使用している "AFD"にも当てはまります。