ページへ戻る

− Links

 印刷 

hideyosi​/g01への道 の変更点 :: OSASK計画

osaskwiki:hideyosi/g01への道 の変更点

« Prev[3]  
7: 2010-02-12 (金) 16:16:30 lina[4] ソース[5] 現: 2024-01-08 (月) 12:58:57 lina[4] ソース[6]
Line 40: Line 40:
 >hijk ../z_tools/gas2nask -a D:4 -A in:cpyc.gas out:cpyc.nas  >hijk ../z_tools/gas2nask -a D:4 -A in:cpyc.gas out:cpyc.nas
 +
 +COLOR(red){''うぎゃ・・・gas2naskのオプションがわからない・・・''}
 +
 +
 +*Nasuka [#wa44f9ab]
 +これまでのコンパイルでcpyc.c(C言語のソース)はアセンブラコードになりました。これをNasukaでアセンブルして、バイナリを得ます。
 +
 + >hijk ../z_tools/Nasuka in:cpyc.nas out:cpyc.obj
 +
 +
 +*obj2bim [#o2097a9c]
 +アセンブラコードを得たのですからこれでプログラムは完成するはず・・・なのですが、C言語で書いた場合、大抵そうはなっていません。
 +
 +っと言うのは、C言語の場合、自前では持っていない命令をライブラリから呼び出して使うことがほとんどだからですね。
 +
 +
 +
 +
 +
 +../z_tools/hijk ../z_tools/obj2bim rul:../z_tools/guigui01/guigui01.rul out:cpyc
 +.bim stack:0 map:cpyc.map \
 +       rlm:cpyc.rlm ../z_tools/guigui01/g01libc0.lib cpyc.obj \
 +       ../z_tools/guigui01/g01libc1.lib
« Prev[3]