質問

私はTSRして終了を登録するアセンブリのチャンクを書いています。

私はきちんと私はDOSで実行できる形式にこれを組み立てる方法を見つけ出すのに苦労しています。

私はUbuntuの9.04およびWindows XPへのアクセス権を持っているんです。 (Linuxの方法を兼ね備えています)。誰もが、私はDOS実行形式に私のコードを組み立てて行く方法を教えてくださいすることができ、その後、私はDOSでそれを実行どのように私はそれを大幅にいただければと思います!

場合
役に立ちましたか?

解決

誰が私がここにいたのと同じ質問で、ここで時に起こるINCASEやっと見つけ答えです。簡単にDOSプログラムを作成することができます。その自由な開発環境ます:

http://www.winasm.net/する

のdevの環境がMASMを使用して、すべてのバックエンドの仕事をするようにもインストールする必要がありますが、それは組み立てとリンクのすべてを処理します。

他のヒント

それが.COMの実行のためだ場合は、

、あなただけの開始時に「組織0x100の」が必要と任意のOS用に構築されたNASMを使用して、「NASM -fビン」を組み立てます。

.EXEのためには、すなわち、DOSリンカーを必要とします。 TASM / MASMが付属しています1。私はほとんどがDOS-Extenderは下で実行する32ビットプログラムをリンクする傾向があり、ポータブル16ビットDOSリンカがあるかはわからない。

あなたがMASMを使用している場合は、

、そして利用できる16ビットのリンカがあります... http://blogs.pcworld.com/communityvoices/archives/2007/10/using_masm32_wi.html のは - あなたを助ける必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top