0

Assembly で Vista の GA に切り替えようとすると、致命的なエラーが発生し、単に「16 ビット GA はサポートしていません」と表示されます。私は何をすべきか?

4

1 に答える 1

0

一部のアセンブラは、デフォルトで16ビット命令を出力します。nasmでは、それを変更するためにビットディレクティブを使用する必要があります。次に例を示します。

bits 32
xor eax, eax

上記の例のbitsディレクティブが省略された場合、出力は「xor ax、ax」(マシンコード内)になります。

于 2009-07-25T08:51:07.530 に答える