クラスのノート--02オペレーティングシステム、オペレーティングシステムの基本
2.1、OSの起動
DISK:ストレージOS
BIOS:基本的なI / O処理システム
ブートローダ:ロードOS
POST(パワーオン・セルフテスト):グラフィックスを探していて、BIOSを実行します
2.2、OSは装置および手順との対話します
- システムコール、例外、割り込み
-
三つのインタラクティブなイベントソース:
- 割り込み:周辺機器を
- 例外:予期しないアプリケーションの動作
システムコールは:アプリケーションが動作サービスを要求します
3つのインタラクティブイベントの処理時間
- 割り込み:非同期
- 例外:同期
システムコール:非同期または同期
スリーステート応答対話イベント
- ブレイク:連続、ユーザ・アプリケーションのためには、透明であり、
- 例外:殺すか、予期しないアプリケーション命令を再実行
システムコール:待って、持続的な
機構割り込みと例外の処理
-
システムコールの詳細な分析:
代わりに、直接システムのメインプログラムがアクセス可能なインターフェースは、高レベルAPIを介して呼び出し
-
オペレーティングシステムの境界を越えてオーバーヘッド