雑記帳
ここはhideyosiの雑記帳です。テケトーに書き散らしてるだけなので間違っていたりとは普通にしてます。信用度は相当低いことをあらかじめご了承を。またご覧のようにWikiを使ってますが、hideyosi意外は書き込めません。
OSとて、所詮はプログラムにすぎない。人が希望の動作をさせるべく作り上げたもの。その視点で言えば、MS-WordだってPhotoShopだってLinuxだって同じこと。
OSが持つ最大の特徴のひとつに、「電源投入後、自動的に、かつ一番最初に実行される」というものがある。どうすればそういうふうに出来るだろう?
本当に最初に動くのは、BIOSである
PCに電源を投入した場合、故障している等の場合を除けば、かならずBIOSが最初に動く。
BIOSはさまざまな初期化やチェックなどを行ったあと、「IPLを探して読み込み、実行する」という動作を行う。(逆に言えばこれを回避することはできない。意味もないが・・・)
ここでポイントとなるのがIPL。これはプログラムなのだが、OSではない。または、OSとはなりえない。
IPLは大きさが決まっている。そのためここに多くの動作を行うプログラム(OS)を収めることはできない。
通常、IPLには「ディスクのxxを読み込んで実行しろ」等の命令を収める。それで初めてOSそのものが読み込まれ、実行される
Last-modified: 2024-01-06 (Sat) 22:39:13 (JST) (309d) by