エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Bootstrap
先達たちに、「どこからUnixをHackすれば良いのでしょうか?」と聞いた場合、「最初はlocoreからやん」... 先達たちに、「どこからUnixをHackすれば良いのでしょうか?」と聞いた場合、「最初はlocoreからやん」と言う言葉が良く返ってくる。 自分も、その言葉に従ってlocore.sを見ていましたが、その途中いくつか疑問がわいてきました。それは、次のような疑問でした。 locoreが走っている時点で、スタックに引数が格納されているが、引数は誰がセットしているのか? このスタックは誰が生成しているのか? そもそも、このプログラムは誰がロードしているのか? これらの事柄は、「もっと前のレベルでlocoreのプログラムをロードするための処理が動いていると言うことに他ならない。」と思い、ネット上で検索すると、PCは電源立上げ時にBootstrapと呼ばれるプログラムをロードして走らせ、この処理がOSを立上げるための処理を起動するらしいと言うことがボンヤリと理解できました。 この辺の処理は、PCを長い