BIOS(Basic Input/Output System)
ザーボードや拡張カードのフラッシュROMに書き込まれている、ハードウェアと最も低レベルの入出力を行うファームウェアである。PCに電源を入れてから、OSが起動するまでの間を受け持っている。
BIOSの役割
日付や時刻の設定
起動ドライブの順序
ハードウェアを初期化(ハードウェアの診断および初期化を行い起動の準備)してOSに引き渡す。詳細は以下。
・各種デバイスの使用/不使用
・ストレージデバイス・キーボード・ビデオカードなどのハードウェアリソースの制御(IRQ番号、I/Oポート、DMAチャネルの割り当て)
・基本的な入出力を制御する(カーネルはBIOSを介してハードウェアに対してアクセスを行う)
参考
こうしたハードウェアに近い処理に関しては、
- 作者: 川合秀実
- 出版社/メーカー: 毎日コミュニケーションズ
- 発売日: 2006/03/01
- メディア: 単行本
- 購入: 36人 クリック: 735回
- この商品を含むブログ (299件) を見る
http://softwaretechnique.web.fc2.com/OS_Development/bootloader1.htmlを参考にしました。