アセンブラ… Part 12at TECHアセンブラ… Part 12 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト28:デフォルトの名無しさん 07/08/28 19:40:20 ナツカシス 29:25 07/08/28 20:00:25 >>27 ありがと んで、コンパイルなんだけどインストールされてるアセンブラ?って呼べばいいのかな、調べたら yasmとnasmってのがあった。OSはLinux使ってますがLinux歴2ヶ月なんでへたれなんです。 アセンブラのコンパイルはどうやるんでしょうか? Cの初心者向けサイトは多かったけどアセンブラは少なくて。 よろしくです。 30:デフォルトの名無しさん 07/08/28 20:17:26 >>29 Linuxなら>>27はだめだな… MS-DOS割り込み使ってるし 31:デフォルトの名無しさん 07/08/28 20:30:04 そこでqemuですよ 32:25 07/08/28 20:52:06 そうなんすか……。 では、>>27のようなコードをLinux向けに自分で書きたいので >>27で使ってる命令文の意味などを理解したいです。 ここでダメならどこか誘導してくれるかサイトを教えていただけるとありがたいです。 33:デフォルトの名無しさん 07/08/28 21:10:23 int 21 はMS-DOS割り込み DOS時代のソフトを逆汗するといっぱい出てくる ahレジスタの数字で呼び出す機能を指定するんだが、 09は文字列を標準出力にアウトプットしてくれる。 このとき文字列のアドレスをdxレジスタに入れておく。 で、文字列は $ で終わっている必要がある。(Cのヌル終端みたいなもんだ) 4Cでint21するとプログラムを終了する でも俺はint20が好きだ大好きだお前もint20を使え 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch