FC2ブログ

とりあえずやってみよう、そんな毎日

気が向いたときにつらつらと更新していく、 フリーダムなスタイルでお送りするブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
  1. --/--/--(--) --:--:--|
  2. スポンサー広告

学習のしおり 30日でできる!OS自作入門

この記事では、
「30日でできる!自作OS入門」に興味を持っている人・始めかけの人に向け、
必要な知識やあったらはかどるツールについて紹介します。

自作OSアドベントカレンダー2108の18日目の記事です。


自分なりに趣向を凝らし、遠足のしおり風にしたててみました 笑
自作OSの学習のお供に参照してもらえると大変うれしいです。




スケジュール
  はじめ時:
    ・この本が届いた時
    ・ふと思い出したとき
    ・今?今!

  時間:
    文章を読んでサンプルをコピーして動作確認、
    というやり方であれば1、2時間で1日のChapterが完了できます。
    #個人の体感ですので参考程度に 汗

    差分を確認して書き写しながら、だともう少しかかります。

  行先:
    簡単な機能を持ったOS(はりぼてOS)がqemu上で動くところまで。
    #qemu is 何?:オープンソースのCPUエミュレータです
    #この本ではqemu上ではりぼてOSを仮想的に動かしていきます

    この本を読み終えた暁に、君はOSを改造してオリジナルOSの制作を目指してもいいし、
    他の書籍などでOSについての見識を深めてもいい。

  休憩場所:
    各Chapterの合間に取るのがおすすめです。
    各大項目ごと(harib~とつくところ)でコーヒーブレイクするのもアリです。

  到着時間:
    マイペースに進めてみましょう。
    必ずしも30日で片付ける必要はありません。
    早く進めても、じっくり進めても、どっちもありです。

持ち物
  知識について:
    余り知識がない人でも楽しめるよう、丁寧に構成されていますが、
    下記の知識があるとより理解が深まります。

    ・C言語
      ネットで検索すればたくさんのページが、
      本屋に行けばたくさんの入門書がありますのであまり語る必要はないかと 汗

    ・アセンブラ
      VisualStudioを使ってアセンブラを学習する記事を見つけました。
      参考にしてみてください。
      Qiita より「C言語を理解したいのならアセンブラを学べ(ただしINT 21Hは出てこない)」
      こちらからどうぞ

  ツールについて:
    付録CDでついているものに加え、下記のものがあるとはかどります。
   
    ・BZ(バイナリエディタ)
      ダウンロードはこちら

    ・WinMerge(差分比較ツール)
      ダウンロードはこちら
      ※差分を確認しながら自分で打ち込みたい人向け。ほかの人は不要です。

連絡先
  サポート―ぺ―ジがありますので、こちらからどうぞ。

  また、自作OSもくもく会というものも隔月で開催されています。
  興味のある方は覗いてみてください。
  こちらからどうぞ
  ※直近だと、1/20(日)開催予定ですぞ~


・・・・さぁ、楽しみましょう!
スポンサーサイト
  1. 2018/12/18(火) 00:00:00|
  2. コンピュータの話
  3. | トラックバック:0
  4. | コメント:0

最新記事

最新コメント

最新トラックバック

月別アーカイブ

カテゴリ

未分類 (9)
プロフィール (2)
会社で聞いたタメになるコト (2)
最近ふと思うこと (3)
プログラミングとかとか (23)
コンピュータの話 (18)
雑談 (11)

検索フォーム

RSSリンクの表示

リンク

このブログをリンクに追加する

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。