ページへ戻る

− Links

 印刷 

GUIGUI01​/memo15 のバックアップ差分(No.5) :: OSASK計画

osaskwiki:GUIGUI01/memo15 のバックアップ差分(No.5)

« Prev[4]  Next »[5]
4: 2008-12-23 (火) 15:30:18 ソース[6] 5: 2009-01-02 (金) 13:18:43 ソース[7]
Line 2: Line 2:
-(by [[K]], 2008.12.23) -(by [[K]], 2008.12.23)
-メモのうち重要な部分をそのうちまとめてまともなページを作る -メモのうち重要な部分をそのうちまとめてまともなページを作る
-*** (30) helloの改良の歴史 (118→18)+*** (30) helloの改良の歴史 (118→17)
-(参考として)''DOS''の.COM形式: -(参考として)''DOS''の.COM形式:
--22バイトが限界 --22バイトが限界
Line 70: Line 70:
 ['G' 01 で2バイト] [セクション記述子1バイト]  ['G' 01 で2バイト] [セクション記述子1バイト]
 [5 0 12 "hello, world" 3 の内容で14.5バイト、フォーマット制御で0.5バイト]  [5 0 12 "hello, world" 3 の内容で14.5バイト、フォーマット制御で0.5バイト]
--COM64plusではまだ末尾CALL(EBP)の自動挿入は導入していないらしいが、たぶん導入することになるのではないかと思われる。 +--COM64plusではまだ末尾CALL(EBP)の自動挿入は導入していないらしいが、たぶん導入することになるのではないかと思われる。 
 +-''17バイトのhello'': 
 +--2009.01.02に思いついた。APIパケットが1つしかないときは3を全く使わなくてもよくなった(逆にAPIパケットを2つ以上連続させるときは、先頭と末端に3を置く)。またslot番号0はファンクション5番のデフォルトとなり、このデフォルトを変更する場合は!4を置いてその後に目的の値を置くことになった。デフォルトのままでよければ、何も指定しなくていい。 
 + ['G' 01 で2バイト] [セクション記述子1バイト] 
 + [5 12 "hello, world" の内容で13.5バイト、フォーマット制御で0.5バイト]
* こめんと欄 * こめんと欄
#comment #comment
« Prev[4]  Next »[5]