私はアセンブリ言語を始めました。私は、 'MASM'がコードを書くために使われていると言われました。そこで私はMASM 6.15をダウンロードしました。64ビットOS上でアセンブリプログラムを実行する方法は?
私は 'CMD'のコンパイル後にプログラムを実行しようとしていますが、「このファイルのバージョンは実行しているWindowsのバージョンと互換性がありません.32ビット版が必要です。 "
私の64ビットシステムでこれらのプログラムを実行するにはどうすればよいですか?
私はアセンブリ言語を始めました。私は、 'MASM'がコードを書くために使われていると言われました。そこで私はMASM 6.15をダウンロードしました。64ビットOS上でアセンブリプログラムを実行する方法は?
私は 'CMD'のコンパイル後にプログラムを実行しようとしていますが、「このファイルのバージョンは実行しているWindowsのバージョンと互換性がありません.32ビット版が必要です。 "
私の64ビットシステムでこれらのプログラムを実行するにはどうすればよいですか?
16ビットプログラムは、64ビットWindowsでは実行されません。つまり、16ビットプログラムをコンパイルしてリンクしているようです。それらを実行したい場合(本やチュートリアルに従っているため)、32ビットのウィンドウやDOSを実行しているVM内で実行することができます。また、DosBoxなどのDOSエミュレータを使用することもできます。現代のWindows版のアセンブリでプログラムを開発する場合は、新しいバージョンのMASMを使用し、32ビットまたは64ビットWindowsの開発方法を学ぶ必要があります.Jason Evansのリンクは新しいバージョンのMASMにつながりますそれに必要なその他すべての情報があります。あなたはmasm64(グーグル)
をダウンロードする必要が
Windowsでのアセンブリ言語の学習を補うには、このフォーラムをチェックしてください:http://www.masm32.com/board/index.php –
'ml64.exe 'を使ってプログラムをコンパイルしましたか? – trojanfoe