私は Intel x86 アセンブリを初めて使用します。これは、実際に私が書いている最初のプログラムです。
私はこれに似たループを使用しようとしています:
mov ecx,5
numLoop:
[OTHER CODE - DOESN'T OVERWRITE ECX]
loop numLoop
これは私には問題ないように見えますが、出力で永遠にループするだけで、理由がわかりません。ECX
追加のコードでは、値をまったく変更しません。
私は Intel x86 アセンブリを初めて使用します。これは、実際に私が書いている最初のプログラムです。
私はこれに似たループを使用しようとしています:
mov ecx,5
numLoop:
[OTHER CODE - DOESN'T OVERWRITE ECX]
loop numLoop
これは私には問題ないように見えますが、出力で永遠にループするだけで、理由がわかりません。ECX
追加のコードでは、値をまったく変更しません。