アプリ版:「スタンプのみでお礼する」機能のリリースについて

nasm2.08.01.win32.zipをダウンロードしコマンドプロンプトのpathを指定しメモ帳でソースプログラムを
; myfile.asm
 org 100H
section .text
start:
mov ah, 02Hmov dl, 41H
int 21H
mov ah, 4CH
int 21H
と記述し拡張子asmで保存したものを
コマンプロンプトでnasm -f bin myfile.asm -o myfile.com
で開始しようするとunable to open input myfile.asmで出てしまい
アセンブル出来ません、OSはXPです、アセンブリ言語の勉強をしたいのですがNASMが機能しないと始まらないので非常に困っています、
詳しい方にお力添え頂けたら幸いです、どうぞよろしくお願いします。

A 回答 (1件)

unable to open input myfile.asm


とあるので myfile.asm が見付からない、ということです。
考えられるのは
・コマンドプロンプトでnasmを実行しているフォルダが違う(myfile.asmのあるフォルダになっていない)
・ファイル名が「myfile.asm.txt」になっている。
メモ帳を使った場合,勝手に.txtになってしまうことがあります。
explorerで拡張子を隠す設定にしていると、見落としがちです。

とりあえず、nasmを実行する前に「dir」と打って、myfile.asmがあるかどうか確認してはいかがでしょうか。

この回答への補足

早速の回答ありがとうございます、
nasm.exeがあるフォルダはCドライブのマイドキュメントに保存してあるのですが、そのフォルダの中にmyfile.asmファイルも一緒に入れてあります、コマンドプロンプトのpathを実行するとちゃんとそのフォルダも認識しているようです、ファイル名は拡張子を表示する設定になっているようです、ソースファイルの拡張子はasmになっておりテキストのアイコンがASMと表示されています、またdirしてみたのですが
0 nasmと出てきましたmyfile.asmは見つかりませんでした、
これはちゃんと認識が出来ていないって事なのでしょうか?
何か特殊な設定方法等あるようでしたらお手数おかけしますがお力添え頂けないでしょうか、よろしくお願いします。

補足日時:2010/04/03 20:43
    • good
    • 0
この回答へのお礼

なんとかこのエラーは回避出来たのですがまた新たな問題が出てしまいました、色々調べてみたいと思います、
回答ありがとうございました。

お礼日時:2010/04/03 23:25

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!