ゼロからのOS自作入門 電子書籍版

  • ゼロからのOS自作入門 電子書籍版
  • 4180円(税込)

    • 本作品について、無料施策・クーポン等の割引施策・PayPayポイント付与の施策を行う予定があります。
      この他にもお得な施策を常時実施中、また、今後も実施予定です。詳しくはこちら

    作品内容

    ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。また、文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。[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コード表

作品情報

ページ数
748ページ
出版社
マイナビ出版
提供開始日
2021/03/26
ジャンル
ビジネス・実用

作者の関連作品作者の作品一覧

この作品が好きな方はこちらもおすすめ