Compass Booksシリーズ<br> ゼロからのOS自作入門

個数:1
紙書籍版価格
¥4,180
  • 電子書籍
  • Reader

Compass Booksシリーズ
ゼロからのOS自作入門

  • 著者名:内田公太
  • 価格 ¥4,180(本体¥3,800)
  • マイナビ出版(2021/03発売)
  • ポイント 38pt (実際に付与されるポイントはご注文内容確認画面でご確認下さい)
  • ISBN:9784839975869

ファイル: /

内容説明

[OSを手づくりするワクワクを体験!]
知識ゼロからはじめて、本書オリジナルOS「MikanOS」を手づくりする本です。

パソコンの電源を入れOS本体を呼び出すところから様々なアプリを動かせるようになるまで、OSづくりを一通り体験します。読み進めるにつれ、いままでブラックボックスだと思っていたパソコンの中身「OS」の仕組みが分かってくることでしょう。

MikanOSはUEFI BIOSにより起動してIntel 64モードで動作、ページングを用いてメモリ管理を行い、USB3.0ドライバを搭載。ウィンドウシステム、プリエンプティブマルチタスク、ファイルシステムを持つOSです。これらの専門用語の意味もOSを作りながら解説します。MikanOSは C++ で記述します。数百行程度のプログラミング経験があれば無理なく読み進められるはずです。

本書は『30日でできる!OS自作入門』の流れを汲み「小さく作ってすぐ動かす」ステップバイステップ方式をとっていますので、無理なくマスター可能です!エンジニアなら誰もが一度は夢見る「OSづくり」を本書で学ぼう。

第0章 OSって個人で作れるの?
第1章 PCの仕組みとハローワールド
第2章 EDK II入門とメモリマップ
第3章 画面表示の練習とブートローダ
第4章 ピクセル描画とmake入門
第5章 文字表示とコンソールクラス
第6章 マウス入力とPCI
第7章 割り込みとFIFO
第8章 メモリ管理
第9章 重ね合わせ処理
第10章 ウィンドウ
第11章 タイマとACPI
第12章 キー入力
第13章 マルチタスク(1)
第14章 マルチタスク(2)
第15章 ターミナル
第16章 コマンド
第17章 ファイルシステム
第18章 アプリケーション
第19章 ページング
第20章 システムコール
第21章 アプリからウィンドウ
第22章 グラフィックとイベント(1)
第23章 グラフィックとイベント(2)
第24章 複数のターミナル
第25章 アプリでファイル読み込み
第26章 アプリでファイル書き込み
第27章 アプリのメモリ管理
第28章 日本語表示とリダイレクト
第29章 アプリ間通信
第30章 おまけアプリ
第31章 これからの道

付録:開発環境のインストール / MikanOSの入手 / EDK IIのファイル説明 / C++のテンプレート / iPXE / ASCIIコード表

感想・レビュー

※以下の感想・レビューは、株式会社ドワンゴの提供する「読書メーター」によるものです。

Masahiro Oono

4
読んだ本 777冊目2023/08/23

とみぃ

2
★★★★☆ マウスやキーボード入力、lsやcatなど有名コマンドにも対応可能な、入門の割に完成度が高いOSの自作を体験できる良書。自作OSはQEMU、実機PCいずれでも起動可能。理論も所々解説されているが、基本的に手を動かしてひたすら実装する内容。本書は非常に厚みがあり、特に実機では何かしらのデバッグが発生するため、難易度は結構高い。ネットでも途中離脱する人で溢れかえっているが、冒頭にあるように1周目は写経するなどして高速で最後まで完走することが重要だと思う。個々の目標に応じて周回するべき本だと感じた。2022/06/24

miura

1
30日でできる!OS自作入門の正統後継版といった感じ。OSってやっぱ凄いってなる。とともに、1機能1機能は結構シンプルなんだよなあと思う。2022/09/04

daruma

1
OSの仕組みをイメージ図レベルでは知っていたが、コードレベルでは知らなかったのでいい勉強になった。 ボリュームがあるので時間はかなりかかったが、それだけの知識が身に付くと思う。 写経までやったらかなり力になるんだろうと思うが、そこまでやると時間がかかりすぎるので今回はパス2021/06/26

walker

0
流し読み程度で最後らへんのアプリケーション作成はあまり読んでいない。アセンブリ利用は最小限で、C++17の機能も使いながらOSの作成ということで、一昔前のOS自作本よりモダンな感じがして良いし、完成品のクオリティも高い。ただし、文章を柔らかくしたいのか知らないが、倒置法や口語を使ったりと文章が読みづらかった。2025/08/02

外部のウェブサイトに移動します

よろしければ下記URLをクリックしてください。

https://bookmeter.com/books/17577446
  • ご注意事項

最近チェックした商品