10: 2009-11-23 (月) 15:37:38 hideyosi[6] [7] | 現: 2024-01-08 (月) 12:59:06 lina[6] [8] | ||
---|---|---|---|
Line 1: | Line 1: | ||
TITLE:x | TITLE:x | ||
- | COLOR(blue){よっしゃほぼ完成! 案内として採用予定!} | ||
- | ---- | ||
*第二世代OSASKとは? [#p5f012b7] | *第二世代OSASKとは? [#p5f012b7] | ||
Line 125: | Line 123: | ||
--naskはwin32版で27,648というサイズで、x86用アセンブラとしては世界最小をうたっています。このサイズは当時から「さすがだ」とたくさんの人に評価していただいています。 | --naskはwin32版で27,648というサイズで、x86用アセンブラとしては世界最小をうたっています。このサイズは当時から「さすがだ」とたくさんの人に評価していただいています。 | ||
--このnaskはすでに第二世代用(efg01で動く)に移植が完了していて、そのサイズは22,824です。つまり4,824バイトも小さくなっているのです。 | --このnaskはすでに第二世代用(efg01で動く)に移植が完了していて、そのサイズは22,824です。つまり4,824バイトも小さくなっているのです。 | ||
- | --naskは決して高機能とは呼べない(GAS等のモンスター級に比べればw)単機能アセンブラですが、現に第一世代(OSASK)・そのアプリ・はりぼてOSのコンパイルに実際に使用されています。そしてこの移植時にそれらの機能はなにも損なっていません。 | + | --naskは決して多機能とは呼べない(GAS等のモンスター級に比べればw)単機能アセンブラですが、現に第一世代(OSASK)・そのアプリ・はりぼてOSのコンパイルに実際に使用されています。そしてこの移植時にそれらの機能はなにも損なっていません。 |
--先のefg01を持っていれば、この小さくなったnaskもWindows上で実行できますしLinux上でも動いています。(当然eft01さえ移植すれば、他のOS上でも動きます。) | --先のefg01を持っていれば、この小さくなったnaskもWindows上で実行できますしLinux上でも動いています。(当然eft01さえ移植すれば、他のOS上でも動きます。) | ||
--こんなに小さくなったのに・・・・ | --こんなに小さくなったのに・・・・ | ||
Line 154: | Line 152: | ||
第二世代の構想の最中、K氏によって書かれた文書郡 | 第二世代の構想の最中、K氏によって書かれた文書郡 | ||
#ls2(GUIGUI01/) | #ls2(GUIGUI01/) | ||
+ | ---- | ||
+ | #ls2(OSASK-HB/) |
(This host) = http://osask.net