-2

AssemblyでMasm32を使用して数値をランダム化するにはどうすればよいですか? 乱数ジェネレーターを作成するには何を使用できますか?

どうもありがとうございました!

4

3 に答える 3

1

You need to implement a Pseudorandom number generator, like in this answer:

Pseudorandom generator in Assembly Language

于 2013-04-23T13:43:06.417 に答える
0

アセンブリで乱数を取得したい場合、私が推測する2つの方法があります:

  • アセンブリで C 関数を呼び出すことが許可されている場合は、 rand()を使用できます。
  • 私たちは大学でNASMを使用しました。NASM には、CPU クロックを読み取ってレジスタに配置するコマンド ( rdtsc ) があります。この数を割り、乱数を得ることができます。

MASM については知りませんが、Paul Carter のNASM チュートリアルは素晴らしいです。

于 2013-04-23T14:35:00.840 に答える