「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

Basic Input/Output System

pointこの用語のポイント

pointプログラムだよ

pointパソコンの電源が入って最初に動くよ

point主にハードウェアを制御するよ

point「BIOS」と表現されるのが一般的だよ

スポンサーリンク

簡単に書くよ

Basic Input/Output System(読:ベーシック・インプット・アウトプット・システム)とは

いわゆる「BIOS」のこと。
用語の中身としては

OS(コンピュータの人格に相当するソフト)が動き出す前のお仕事をやってくれるプログラム
です。
もう少し具体的に書くと

パソコンさんの電源が入って最初に動く、主にハードウェアを制御するプログラム
です。


image piyo

詳しく書くよ

最初に留意事項です。
BIOS(バイオス)」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
BIOSの正式名称(?)が「Basic Input/Output System」です。
Basic Input/Output System」の頭文字を取ったのが「BIOS」ね。

Basic Input/Output System(ベーシック・インプット・アウトプット・システム)

※「Basic Input/Output System」を何となく日本語にすると「基礎入出力システム」となります。[詳細]

以上が「BIOS」の意味を知っている人向けの説明です。

「BIOSって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩

それでは、いってみましょう。
突然ですが、ピヨ太君がパソコンさんの電源をポチっと入れました。

Basic Input/Output System(ベーシック・インプット・アウトプット・システム)2

ここで問題です。
最初に動くプログラムは何だと思いますか?

それは、もちろんOSWindowsとかMacとかLinuxとかの、パソコンさんの人格に相当するソフト……では ありません。
もし電源を入れて最初に動くのがOSだとしたら、OSが入っていないパソコンさんは、うんともすんとも動かないことになってしまいます。

ですが、実際には、そんなことはありませんよね。
OSが入っていないパソコンさんの電源を入れても、なんか動き出します。

この

「なんか動き出す」をやってくれているプログラム

が「Basic Input/Output System」です。
上でも書きましたが、一般的には「BIOS」と表現されます。
※本ページでも以降は「BIOS」と表現します。

一般的に、BIOSさんは「マザーボード」と呼ばれる部品にくっついています。
マザーボードはパソコンさんの中で一、二を争うくらい大事な部品です。
文字通り「母なる基盤」っぽいやつです。

電源がポチっと押されると、マザーボードに電気が流れて、叩き起こされたBIOSさんがハードディスクを動かしたりキーボードにお仕事の準備をさせたりします。
OSさんのお仕事が始まるのは、その後です。

Basic Input/Output System(ベーシック・インプット・アウトプット・システム)3

考えてみれば当たり前の話ですよね。

OSはハードディスクに入っています。
ハードディスクが動き出さないとOSさんはお仕事を始められません。

では、そのハードディスクは誰が動かしてくれるのでしょう?

BIOSさんです。
みんなが寝ている中で一番最初に起きだしてお仕事をする、お母さんみたいなやつです。

ちょっとザックリし過ぎな説明ですが

OS:パソコンの中身を管理する基本プログラム
BIOS:パソコンの機械的な部分を管理する制御プログラム


と考えると分かりやすいかもしれません。

またBIOSと違いが分かりにくい用語に「デバイスドライバドライバ」があります。
デバイスドライバは「デバイス(コンピュータにくっつける部品や機器)を動かすために必要なソフト」です。

Basic Input/Output System(ベーシック・インプット・アウトプット・システム)4

BIOSもデバイスドライバもハードウェアを制御するプログラムです。
では、この2つは同じものなのでしょうか?
それとも違うのでしょうか?

役割は似ています。
どちらもハードウェアを制御するためのプログラムです。

ですが、デバイスドライバには致命的な弱点があるのです。
それはOSが動いてからじゃないとお仕事を始められないことです。
一方のBIOSは、OSが動く前からお仕事を始めています。

ということは、OSが動く前のハードウェアの制御はBIOSさんじゃないとできないわけです。
デバイスドライバさんは、まだお仕事を始められませんからね。

OSが動くところまで行って、デバイスドライバさんがお仕事を始められるようになったら、後はデバイスドライバさんがやります。
電源が入った段階からBIOSさんがえっちらおっちらやっていた仕事の一部をデバイスドライバさんに引き継ぐイメージです。

BIOSさんが基本的で汎用的なやつなのに対し、デバイスドライバさんはその製品やOSの種類に合わせて作られているのが普通です。
デバイスドライバさんの方がかゆい所に手が届きやすいのですね。
それがお仕事を引き継ぐ理由です。


image piyo2

一言でまとめるよ

まぁ「Basic Input/Output System」って単語が出てきたら「BIOS(パソコンさんの電源が入ったときに最初に動く、主にハードウェアを制御するプログラム)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像021
書籍画像057

おまけ

■訳してみるよ

「basic(ベーシック)」の意味は「基本」とか「基礎」とか「初歩的な」とかです。
「input(インプット)」の意味は「入力」とかです。
「output(アウトプット)」の意味は「出力」とかです。
「system(システム)」はカタカナで「システム」と解釈してください。
何となく くっつけると

基礎入出力システム

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
実践サイバーセキュリティ入門講座 現場に残された痕跡からハッカーの攻撃を暴け
ウォーターサーバーのキャッチコピーを100本考える方法