- ベストアンサー
osを自作してみたいんですが、自作できますか?できたとしたら、どうやっ
osを自作してみたいんですが、自作できますか?できたとしたら、どうやって作るんですか?ばかばかしい質問ですみませんが、よろしくお願いいたします。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
CPUが直接理解できる「機械語」から始めること、少なくとも機械語を人間に理解できる表現に変えた「アセンブラ」は使える必要がありますよ。 VBAやC言語、JAVAのようなプログラムの記述の仕方になれることから始めて、少しずつ機械語といった低級言語になじんでみてはいかがでしょうか。 かなり年数が掛かると思いますが、知らない知識を知る良い機会と思います。OSのような大がかりなものは大変ですが、機械語レベルでちょいと動かしてみるのはなんとかなるのではないでしょうか。 コンピューターといっても所詮ロジックICなので、制御ロジックICの延長です。(ちょっと込み入ってますが)インターネットが普及してCPUなどの情報が入手しやすくなりました。 ちなみに、高校生の時に独学でZ80 の機械語を少し触りましたが、今は挑戦するエネルギーがありません。
その他の回答 (4)
- mk48a
- ベストアンサー率56% (1133/2007)
少し古いですが、とりあえず関連書籍 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をソースを読んで自分でビルドして自分のパッケージを作ってみるとか
お礼
Linuxをベースに作ることが出来るんですね。ご回答有難うございました!
- O_O
- ベストアンサー率29% (207/701)
こんな雑誌があります。 「自分で作るLinuxOS」 http://itpro.nikkeibp.co.jp/article/MAG/20060719/243649/
お礼
この本一冊でLinuxosを作ることが出来るんですね。機会があったら、買ってみます。ご回答有難うございました!
- joqr
- ベストアンサー率18% (742/4026)
プログラムを組めばいいんです 書籍も数多く出ています まずはそれを参考にして、勉強からですね?
お礼
おっしゃる通り、勉強からです!(笑)書籍も数多く出ているということから、参考にしてみます。ご回答有難うございました!
- SaKaKashi
- ベストアンサー率24% (755/3136)
その気になれば自作できますよ。Linuxだって自作に毛が生えたようなものですから。
お礼
>Linuxだって自作に毛が生えたようなものですから。 たしかに、1GBのUSBに入る、ウブントゥというosがあるようです。そちらを改造しても出来るかもしれませんね。ご回答有難うございました!
お礼
osを作るには、機械語が理解できるようにしないと作れないんですね。がんばってみます。 ご回答有難うございました!