チュートリアル

bio biosとは何ですか、それは何ですか。

目次:

Anonim

BIOSBasic Input / Output Systemの頭字語で、起動プロセス中にハードウェアの初期化を実行し、オペレーティングシステムとプログラムにランタイムサービスを提供するために使用される不揮発性ファームウェアです。

PCのBIOS、その特徴と機能について知っておくべきことすべて

BIOSファームウェアは、すべてのPCのシステムボードにプリインストールされており、電源投入時に実行される最初のソフトウェアです。 もともとはIBM PCが所有していたが、互換性のあるシステムを作成しようとしている企業によってリバースエンジニアリングされた。 その元のシステムのインターフェースは、事実上の標準として機能します。

マザーボードのBIOSをリセットする方法に関する記事を読むことをお勧めします

最近のPCのBIOSは、システムのハードウェアコンポーネントを初期化してテストし、大容量メモリデバイスからブートローダーをロードして 、オペレーティングシステムを初期化します。 MS-DOS時代では、BIOSはキーボード、ディスプレイ、およびその他の入出力(I / O)デバイスに、アプリケーションプログラムとオペレーティングシステムのインターフェイスを標準化するハードウェアアブストラクションレイヤーを提供しました。 新しいオペレーティングシステムは、充電後にそれを使用せず、代わりにハードウェアコンポーネントに直接アクセスします。

ほとんどのBIOS実装は 、補完的なシステムチップセットを構成するさまざまなデバイスと対話することにより、特定のマザーボードモデルで動作するように特別に設計されています。 当初、BIOSファームウェアはPCマザーボードのROMチップに保存されていました最近のコンピューターシステムでは、BIOSの内容はフラッシュメモリに保存されているため 、マザーボードからチップを取り外すことなく書き換えることができます。 これにより、ユーザーはBIOSファームウェアの更新を簡単に実行できるため、新しい機能を追加したりエラーを修正したりできますが、PCがBIOSルートキットに感染する可能性もあります。 また、BIOSアップデートに失敗すると、システムにこのようなバックアップが含まれていない限り、マザーボードが永久にクラッシュする可能性があります。

この用語はGary Kildallによって作成され、1975年に最初にCP / Mオペレーティングシステムに登場しました 。これは、マシンをブート時にロードされ、ハードウェアに直接接続するCP / Mの特定の部分として説明しています。 MS-DOS、PC DOS、またはDR-DOSのバージョンには、「IO.SYS」、「IBMBIO.COM」、「IBMBIO.SYS」、または「DRBIOS.SYSという名前のファイルが含まれています 。 このファイルは「DOS BIOS」と呼ばれ、オペレーティングシステムの低レベルのハードウェアの特定の部分が含まれています。

BIOSはマザーボードの基本的な部分です

BIOS ROMは特定の製造元のハードウェア合わせてカスタマイズされており 、キーストロークの読み取りやフロッピーディスクへのデータセクターの書き込みなどの低レベルのサービスを、標準化された方法でプログラムに提供できます。オペレーティングシステム。 たとえば、IBM PCにはモノクロまたはカラーのディスプレイアダプターがありますが、単一の標準システムコールを呼び出して、テキストまたはグラフィックモードで画面上の特定の位置に文字を表示できます。

BIOSは、キーボード、初歩的なテキスト、グラフィック表示機能などの周辺機器を操作するための基本的な入出力機能の小さなライブラリを提供します。 MS-DOSを使用する場合、サービスにアクセスするには、アプリケーションプログラムから、またはMS-DOSからINT 13h割り込み命令を実行してディスク機能にアクセスするか、文書化された他のいくつかの割り込み呼び出しの1つを実行してアクセスします。画面、キーボード、カセット、その他のデバイス機能に。

この基本的なファームウェア機能を置き換えるように設計されたオペレーティングシステムとエグゼクティブソフトウェアは、アプリケーションソフトウェアの代替ソフトウェアインターフェイスを提供します。 アプリケーションもこれらのサービスを提供できます。 これは1980年代にMS-DOSで始まり、プログラマーがグラフィックスディスプレイ用のビデオサービスの使用が非常に遅いことに気付きました。 画面出力速度を上げるために、多くのプログラムはそれをバイパスし、ビデオディスプレイハードウェアを直接プログラムしました。 他のグラフィックプログラマーは、サポートされていないPCディスプレイアダプターの技術的機能があり、それらを回避することなく悪用することはできないと指摘しました。 AT準拠のBIOSはIntelリアルモードで実行されるため、286以降のプロセッサでプロテクトモードで動作するオペレーティングシステムには、BIOSサービスを置き換えるプロテクトモード動作と互換性のあるハードウェアデバイスドライバーが必要でした。

最新のオペレーティングシステムを実行しているPCでは、BIOSは起動時とシステムソフトウェアの初期ロード時にのみ使用されます 。 オペレーティングシステムの最初のグラフィック表示が表示される前に、入出力は通常BIOSを介して処理されます。 ユーザーがオペレーティングシステムを選択して起動したり、セーフモードで起動したり、最新の既知の有効な構成を使用したりできるWindowsテキストメニューなどのスタートメニューがBIOSを通じて表示され、キーボード入力を受け取ります。

最近のPCのほとんどは、MS-DOSやDR-DOSなどのレガシーオペレーティングシステムを起動して実行できます。システムがBIOSまたは互換性のあるファームウェア。これは、UEFIベースのPCには必ずしも当てはまりません。

これで、BIOSの概要とその目的についての特別な記事は終わりです。ソーシャルネットワークで共有して、より多くのユーザーがそれを必要とする場合に役立つことを忘れないでください。

Spo-commフォント

チュートリアル

エディタの選択

Back to top button