ヤマダモール

ゼロからのOS自作入門

ゼロからのOS自作入門

商品コード:X1009784839975869

  • 著者内田公太/著
  • シリーズ名Compass Programming
  • 出版社名マイナビ出版
  • ページ数743P 24cm
  • ISBN978-4-8399-7586-9

販売価格4,180円(税込)

ポイント3%126円相当進呈

在庫通常1~2日で出荷

株式会社ヤマダデンキ(登録番号:T2070001036729)が販売し、「株式会社トーハン」が発送いたします。

ご購入数量

出版社コメント情報

"知識ゼロ"からはじめて、本書オリジナルOS「MikanOS」を手づくりする本です。パソコンの電源を入れOS本体を呼び出すところから様々なアプリを動かせるようになるまで、OSづくりを一通り体験します。読み進めるにつれ、いままでブラックボックスだと思っていたパソコンの中身「OS」の仕組みが分かってくることでしょう。MikanOSはUEFI BIOSにより起動してIntel 64モードで動作、ページングを用いてメモリ管理を行い、USB3.0ドライバを搭載。ウィンドウシステム、プリエンプティブマルチタスク、ファイルシステムを持つOSです。これらの専門用語の意味もOSを作りながら解説します。MikanOSは C++ で記述します。数百行程度のプログラミング経験があれば無理なく読み進められるはずです。本書は『30日でできる!OS自作入門』の流れを汲み「小さく作ってすぐ動かす」ステップバイステップ方式をとっていますので、無理なくマスター可能です!エンジニアなら誰もが一度は夢見る「OSづくり」を本書で学ぼう。第1章 PCの仕組みとハローワールド第2章 EDK II入門とメモリマップ第3章 画面表示の練習とブートローダ第4章 ピクセル描画とmake入門第5章 文字表示とコンソールクラス第6章 マウス入力と割り込み第7章 割り込みとFIFO第8章 メモリ管理第9章 重ね合わせ処理第10章 ウィンドウ第11章 タイマとACPI第12章 キー入力第13章 マルチタスク第14章 マルチタスク(2)第15章 ターミナル第16章 コマンド第17章 ファイルシステム第18章 アプリケーション第19章 ページング第20章 システムコール第21章 アプリからウィンドウ第22章 グラフィックとイベント第23章 グラフィックとイベント(2)第24章 複数のターミナル第25章 アプリでファイル読み込み第26章 アプリでファイル書き込み(2)第27章 アプリのメモリ管理第28章 日本語表示とリダイレクト第29章 アプリ間通信第30章 おまけアプリ付録開発環境のインストール / MikanOSの入手 / MikanOSのバージョン間の差分確認 / ソースコードの検索 / EDK IIのファイル説明 / C++のテンプレート / iPXE / ASCIIコード表