5: 2007-05-06 (日) 17:25:59 [6] | 現: 2024-01-08 (月) 12:58:39 ゲスト [7] | ||
---|---|---|---|
Line 4: | Line 4: | ||
-KHBIOS対応のOSなら僕のOSも入れたい。詳しく決まったらお知らせします。 | -KHBIOS対応のOSなら僕のOSも入れたい。詳しく決まったらお知らせします。 | ||
-ごく普通のプログラマ。アセンブリ言語しか使っていない。Cはすこしだけ。 | -ごく普通のプログラマ。アセンブリ言語しか使っていない。Cはすこしだけ。 | ||
- | -K氏にメールを出してしまってご迷惑おかけしました。詳しくメールをいただけてとてもうれしいです。 | ||
** BitTによる開発 | ** BitTによる開発 | ||
*** 簡単なアセンブラ「BitAsm」 | *** 簡単なアセンブラ「BitAsm」 | ||
Line 11: | Line 10: | ||
-リンカはGOを使ってもらいたい(いつかは対応) | -リンカはGOを使ってもらいたい(いつかは対応) | ||
-対応する命令は以下のとおり(予定) | -対応する命令は以下のとおり(予定) | ||
- | |DB| | + | |BitAsm|NASK|意味| |
- | |RB| | + | |DB|DB|1バイト出力| |
- | |MOV| | + | |RB|RESB|予約出力| |
- | |ADD| | + | |LD|MOV|代入| |
- | |SUB| | + | |AD|ADD|加算| |
- | |CMP| | + | |CP|CMP|比較| |
- | |JMP| | + | |JP|JMP|無条件ジャンプ| |
- | |JE| | + | |JE|JE|等しかったらジャンプ| |
+ | -これを使ってOS作れるかな?OSASKアプリは作りにくいな。もうちょっと勉強しなきゃ | ||
+ | ** 独り言 | ||
+ | -K氏にメールを出してしまってご迷惑おかけしました。詳しくメールをいただけてとてもうれしいです。 -- [[BitT]] &new{2007-05-06 (日) 17:29:51}; | ||
+ | -BitAsmで自分の小さなOSを作りたい。作れたら公開します。もちろん優先はOSASKアプリ作成 -- [[BitT]] &new{2007-05-06 (日) 17:30:40}; | ||
+ | -BitAsm作りたい。まずはNASkを使ってWindows版に挑戦だ。そしたらOSASKなどに移植しやすい。でも作り方分からないし機械語しらない・・・勉強の連続だね。ゆっくり作りたいな -- [[BitT]] &new{2007-05-06 (日) 17:33:03}; | ||
+ | -BitAsmの仕様を少し変えました。2文字のニーモニック、ディスティネーションオペランド、ソースオペランドで構成することにした。これからWindows版を自分なりに作っていく。OSASK版はそのあとに移植することにしました。 -- [[BitT]] &new{2007-05-10 (木) 06:17:33}; | ||
+ | #comment | ||
** コメント欄 | ** コメント欄 | ||
-BitTによるテスト書き込み -- [[BitT]] &new{2007-05-06 (日) 17:18:11}; | -BitTによるテスト書き込み -- [[BitT]] &new{2007-05-06 (日) 17:18:11}; | ||
+ | -ようこそ! -- ''hideyosi'' &new{2007-05-06 (日) 19:32:44}; | ||
+ | -ようこそ! -- [[K]] &new{2007-05-06 (日) 20:29:13}; | ||
#comment | #comment |
(This host) = http://osask.net