• ベストアンサー

osを自作してみたいんですが、自作できますか?できたとしたら、どうやっ

osを自作してみたいんですが、自作できますか?できたとしたら、どうやって作るんですか?ばかばかしい質問ですみませんが、よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • FUJITUU
  • ベストアンサー率31% (35/111)
回答No.5

CPUが直接理解できる「機械語」から始めること、少なくとも機械語を人間に理解できる表現に変えた「アセンブラ」は使える必要がありますよ。 VBAやC言語、JAVAのようなプログラムの記述の仕方になれることから始めて、少しずつ機械語といった低級言語になじんでみてはいかがでしょうか。 かなり年数が掛かると思いますが、知らない知識を知る良い機会と思います。OSのような大がかりなものは大変ですが、機械語レベルでちょいと動かしてみるのはなんとかなるのではないでしょうか。 コンピューターといっても所詮ロジックICなので、制御ロジックICの延長です。(ちょっと込み入ってますが)インターネットが普及してCPUなどの情報が入手しやすくなりました。 ちなみに、高校生の時に独学でZ80 の機械語を少し触りましたが、今は挑戦するエネルギーがありません。

tm9526
質問者

お礼

osを作るには、機械語が理解できるようにしないと作れないんですね。がんばってみます。 ご回答有難うございました!

その他の回答 (4)

  • mk48a
  • ベストアンサー率56% (1133/2007)
回答No.4

少し古いですが、とりあえず関連書籍 OS自作入門 http://www.amazon.co.jp/30%E6%97%A5%E3%81%A7%E3%81%A7%E3%81%8D%E3%82%8B-OS%E8%87%AA%E4%BD%9C%E5%85%A5%E9%96%80-%E5%B7%9D%E5%90%88-%E7%A7%80%E5%AE%9F/dp/4839919844/ref=sr_1_1?ie=UTF8&s=books&qid=1271933197&sr=1-1 でもまぁ単にプログラムを作るよりもたくさんの知識と勉強が必要です。 ちょっと作ってみようかというレベルでできるものではないです。 本気でやるならここらあたりから勉強するのが良いかも http://www.saturn.dti.ne.jp/~hsakai/kozos/ 他にはLinuxをソースを読んで自分でビルドして自分のパッケージを作ってみるとか

tm9526
質問者

お礼

Linuxをベースに作ることが出来るんですね。ご回答有難うございました!

  • O_O
  • ベストアンサー率29% (207/701)
回答No.3

こんな雑誌があります。 「自分で作るLinuxOS」 http://itpro.nikkeibp.co.jp/article/MAG/20060719/243649/

tm9526
質問者

お礼

この本一冊でLinuxosを作ることが出来るんですね。機会があったら、買ってみます。ご回答有難うございました!

  • joqr
  • ベストアンサー率18% (742/4026)
回答No.2

プログラムを組めばいいんです 書籍も数多く出ています まずはそれを参考にして、勉強からですね?

tm9526
質問者

お礼

おっしゃる通り、勉強からです!(笑)書籍も数多く出ているということから、参考にしてみます。ご回答有難うございました!

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

その気になれば自作できますよ。Linuxだって自作に毛が生えたようなものですから。

tm9526
質問者

お礼

>Linuxだって自作に毛が生えたようなものですから。 たしかに、1GBのUSBに入る、ウブントゥというosがあるようです。そちらを改造しても出来るかもしれませんね。ご回答有難うございました!