Guajara in other languages: Spanish, Deutsch, English, French, Italian ...



Basic Input/Output System

Basic Input/Output SystemBIOS (バイオス)

広義には、コンピュータに搭載されたプログラムのうち、ハードウェアとの最も低レベルの入出力を行うためのプログラム。
狭義には、PC/AT互換機に搭載された物を指し、大抵はこちらの意味で使用される。

以前は、BIOSはROMに格納され、コンピュータに組み込まれた形で提供された。特殊な装置が無い限り、BIOSは書き換えられないのが普通であった。
近年は、フラッシュメモリー化されて、バグ対応や新機能サポート時に何の装置も必要なく、簡単に書き換えが可能となった。
しかしBIOSの書き換え中に何らかのトラブル(停電など)で書き換えに失敗した場合そのコンピュータは本当の意味で起動不可能となってしまう。BIOSはコンピュータの根幹の根幹で動いているプログラムなので、内容が破壊されるとそのコンピュータ自身では再セットアップすら出来なくなる。
復旧する方法はBIOS ROMの交換、または電気店などでROM焼きをしてもらうのいずれかである。

従来は、アプリケーション周辺機器の制御を行う場合に、入出力ポートを直接触ることなくBIOSが提供するサブルーチンを呼び出すことで制御が行えるようになっていた。しかし最近ではこの役割がOSにとって代わられており、アプリケーションはBIOSを使わず、必ずOSが準備したシステムコールなどを通じてBIOSが提供する機能を使うようになっている。BIOS機能を使わなくなったOSも多く、BIOSはOSを起動するための機能だけを提供するようになっているものもある。





Wikipedia - All text is available under the terms of the GNU Free Documentation License.

Tagoror dot com  -  Legal Information  -  Contact us