既刊(1巻 最新刊)

ゼロからのOS自作入門

作者:
出版社:
-
[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コード表

ゼロからのOS自作入門の巻一覧

既刊1巻
1 / 1

通知管理

通知管理を見る

ゼロからのOS自作入門の作品情報

あらすじ

[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コード表

ゼロからのOS自作入門のレビュー

まだレビューはありません。