記事のディレクトリ
BIOS
コンピュータの起動プロセスは、マザーボードBIOSの制御下で行われ、BIOSはまた、「システムBIOS」、それは情報を保存し、パワーCMOSを提供することで、マザーボード上のサウスブリッジチップCMOSバッテリーの特定の領域中の含有量として知られていますA。これに加えて、「システムBIOS」は、各PCIデバイスはまた、BIOS、独自提供することが、その機能は、PCIコンフィギュレーションレジスタが初期化PCIデバイス等を完了するために、情報PCIデバイス、PCIデバイスの構成パラメータを取得するためにデバイスへの直接アクセスであります。
三段階:
- Pownオン:画面のメッセージが表示されますへの正面からの電力。主なタスクは、CMOSの内容の正しさを確認することです
- POST(パワーオンセルフテスト):それが動作するかどうか(例えば、グラフィックス、メモリなど)キーの機器をチェック
- 読み込んでブートローダー:すべてのハードウェアが正常で、マスターブートセクタはブートローダーにロードされ、実行されます
ブートローダ
ブートローダは、埋め込まれたコードの最初の部分システム電源実行されるコードは、CPUおよび関連するハードウェアリソースを初期化し、最終的にはカーネルブートローダーである他のオペレーティングシステムをブートします。ブートローダは、カーネルをブート終了(1)ループで実行されている間、リソースの操作権は、終了したことがないよう、カーネル、その後、カーネルに引き渡されます。
オペレーティングシステムの階層
コア層:ダイレクト基準ハードウェア仕様を書かれた、同一のコアは、異なるハードウェア・アーキテクチャ上で実行することができないので、
システムコール:開発インタフェースのセットは、高レベルの言語の使用のためにコア層を提供
オペレーティングシステムの主な機能
- システムコールインタフェースを提供
- プロセッサの管理
- メモリ管理
- ファイルシステム管理
- デバイス管理