ゼロからのOS自作入門

購入済み

返品不可

シリーズ

全1冊

作品情報

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

作品をシェアする

同じ作者の本

マイナビ出版のおすすめ本

スマホ・PC・ITのおすすめ本

チェックリストに追加しました
クリップボードにURLをコピーしました
カートに追加しました
お気に入りに登録しました
作者をフォローしました

ポイント詳細

  • 通常ポイント

    pt

    ご購入額に応じて、dポイントを還元いたします。還元するdポイント数はご購入代金100円(税抜)につき1ポイントです。

【dカードならさらにおトク!】

さらにdカードをご利用の場合、ご購入代金100円(税込)につき2ポイントを加算し還元いたします。

  • dポイントによるお支払いはポイント進呈の対象外となります。
  • 開催中のキャンペーンにより、還元されるdポイント数は変動いたします。
dカードのお申込みはこちら

お手数ですが、ログイン後に再度登録をお試しください