2011-11-08 3 views
-3

動作しません、私の先生は、私たちは、ファイルを.ASMアセンブルするために実行可能MASM.EXEを使用します。同氏によると、このソフトウェアにはWindows Vistaや7では問題があるが、XPでは問題がないという。私は多くのコンピュータで(masm xxx.asmまたはdebugを使って)動作しているのを見ましたが、私のマシン(他のマシンではXP SP3を実行しています)では何もしません。MASM.EXEが長い短い話をしないために

私はMASM.EXEがコンピュータや恐竜よりも古いと知っていますが、私の学校はとてもハードコアなので、それを使用する必要があります。

TL;私は 'デバッグ' または 'MASMのxxx.asm' のいずれかを実行すると、DRは、MASM.EXEは何もしません。

ありがとうございます!

After masm temp.asm it should make a .obj and a .lst files

+0

「それは何もしない」恐らく問題の少なくとも役立ち記述です。リターンコードを返しますか?それは何ですか? "/ help"(または同等のもの)を使用すると実行されますか? Etcetera、あなたの想像力を使ってください。 –

+0

私はそれが役に立たないことを知っています、それで私は何を試していいのか分かりません。私はちょうどcmdで行を入力し、何も起こりません(エラーなし、.objファイルなし)。申し訳ありませんが十分にそれを記述することができないため、私はスクリーンショットを追加します... – Kirby

答えて

2

興味深いことに、私は完全にアップ・ツー・サービスXPを持って、それがうまくdebug実行されます。まあ、それは実行中に80x25にウィンドウを強制的に強制し、いくつかの奇妙な理由のために短いファイル名のバージョンにプロンプ​​トを戻しますが、確かにが実行されます!

それが最初のものをインストールしたが初めてではないですので、私はmasm自分自身をテストすることはできません。正しいことを実行していることを確認してください。

for %i in (masm.exe) do @echo. %~$PATH:i 

と戻ってくるものを参照してください。また、あなたが実行していることを確認します

masm.exe xx.asm 

邪魔になって何batcmdファイルはありません確実にするために。必要であれば、それを実行するために全体のパスを使用します。

c:\full\path\to\masm.exe xx.asm 
c:\windows\system32\debug.exe 

また、はるかに原始的(masmやさしい)環境だろうDOSBoxをのようなもので、それを実行してみてください可能性があります。すべてのことに失敗

は、次の2つの問題を抱えています。最初は私たちが修正しようとしている技術的なもので、2番目は社会工学的なものです。

彼らはあなたを与えているツールを使用すると、すべての基準を満たすという事実にもかかわらず、お使いのシステム上で動作していないことを、今をあなたの教育を知らせる(ダウン書かれた何かでそれをバックアップ)。

実行可能なツールを提供する責任はありますが、気にしなくても、トラックの問題を緩和できる問題を少なくとも知っています。

+0

http://img259.imageshack.us/img259/3433/sshot23o.png 何も働いていない、私はDOSBoxをを試してみるつもりです。ご返事ありがとうございます ;__; – Kirby

+0

DOSBoxが働いてくれてありがとう!また、元の投稿で十分な情報が得られなかった場合は申し訳なく思っています(私は-3票を得たことに気づきました)、私はプロセスから何も得られなかったので、確かに私のせいではありませんでした。 – Kirby

関連する問題