|
内容紹介・もくじなど
著者プロフィール
hikalium(ヒカリウム)
小学生のころから自作OSの楽しさに目覚め、以後エミュレーターやCPU、コンパイラなどの自作にも手をのばす。2017年よりIPA主催のセキュリティ・キャンプ全国大会にて講師を担当。現在はGoogleでソフトウェアエンジニアとしてChrome OSの開発に従事している(本データはこの書籍が刊行された当時に掲載されていたものです) hikalium(ヒカリウム)
小学生のころから自作OSの楽しさに目覚め、以後エミュレーターやCPU、コンパイラなどの自作にも手をのばす。2017年よりIPA主催のセキュリティ・キャンプ全国大会にて講師を担当。現在はGoogleでソフトウェアエンジニアとしてChrome OSの開発に従事している(本データはこの書籍が刊行された当時に掲載されていたものです) |
もくじ情報:第1章 OSとは―コンピューターの裏側を支えるソフトウェアを知る;第2章 ベアメタルプログラミングをしてみる―OSのない世界でプログラムを動かすための準備;第3章 メモリ管理を実装しよう―限りある資源を効率良く使えるようにする;第4章 マルチタスクを実装しよう―1つのCPUで複数の作業を並行して行う方法について知る;第5章 ハードウェアを制御する(1)―デバイスを動かす方法を知る;第6章 ハードウェアを制御する(2)―USBデバイスを使えるようにする;Appendix 実ハードウェアでの起動を試す