数年前、バッチ ファイル プログラミングの補助として、x86 DOS アセンブリ プログラムをいくつか作成しました。プログラムは非常に小さいです。.COM バージョンでは約 200 ~ 300 バイトです。現在、これらのプログラムの新しいバージョンを更新して作成しています。ただし、.COM または .EXE 実行可能ファイルは、64 ビット Windows バージョンでは動作しません。そのようなプログラムを 64 ビット Windows で実行できるように変換する最も簡単な方法を知る必要があります。DosBoxがそれを行う可能性があることは知っていますが、プログラムをWin cmd.exe Batchファイルで実行する必要があります。誰でも私を助けることができますか?前もって感謝します!
16120 次
1 に答える
2
Windows 64ビットでは、16ビットプログラムはまったく使用できません。別の方法を見つける必要があります。
http://msdn.microsoft.com/en-us/library/bb756962.aspx
https://superuser.com/a/140956
x86エミュレーターはJavascriptで記述されているため、エミュレーションは実行可能です。ただし、プログラムを移植したり書き直したりする作業ははるかに少ないと思います。http://bellard.org/jslinux/
于 2012-05-10T01:19:02.327 に答える