• 締切済み

BIOSの働き

非常に初歩的な質問で申し訳ないのですが、「BIOS」っていったいどのようなことをしてくれるものなのでしょうか。パソコン用語集で調べてみても、結局どんなことしてくれるソフトなのかわかりません。OS, CPU,そして個々の周辺機器を繋ぐのでしょうか? 起動する時にだけ働いて、その後はOSに引き継ぐ・・・ものなのでしょうか? CPUとの引継ぎはないものなのでしょうか? 特に、OS、アプリケーションソフト、周辺機器などとの関係はどのようになっているのでしょうか? あまり、普通のユーザーが意識しなくていい部分、逆にそれだけに丁寧な説明がないような書籍が多いように思います。 わかっている人にとっては、とんちんかんなことを言っているかもしれませんが、是非、お教え願いたいと思います。宜しくお願い致します。

みんなの回答

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.6

間違いを書いてました。すみません。 >BIOSコールは10H(=キーボードBIOS)~1AH(=タイムBIOS)です BIOSコールは10H(=ディスプレイBIOS)~1AH(=タイムBIOS)です KEY BIOSは16Hですね。

  • toysmith
  • ベストアンサー率37% (570/1525)
回答No.5

BIOSセットアップとDOS/Vハードウェアの関連に付いては自作入門書に書かれていることがありますのでそちらを参照されることをお勧めします。 BIOS本来の解説は純粋な技術文書以外には存在意義がありません。 ソフトウェア的な側面から言えば(一部の例外を除いて)Windows9x/nt/2000ではBIOSを呼び出すプログラムは存在しません。 これらはシステムのハングアップを引き起こします。 > hyde-laさん 21HはDOSファンクションサービスです。 BIOSコールは10H(=キーボードBIOS)~1AH(=タイムBIOS)です。 重隅ですが、POST(起動時ハードウェアチェック)はIBM互換BIOSの標準機能であり、“必須”ではありません。

  • hyde-la
  • ベストアンサー率28% (42/146)
回答No.4

BIOSとは、watanabe-sanが書いているように 基本入出力システム(BasicInputOutputSystem)という意味です。 アプリケーションやOSが、いちいちハードウェアを制御するのは 大変なので(あと差異を吸収するため)それをサポート する為の機能群です。 OSも、当然要所要所で部分でBIOSを使っています。 (勿論、PCの起動時にも活躍します) 因みにBIOSは通常非常に遅いので、それに頼ってばかりだと パフォーマンスが非常に下がるのです。 だから昔から、BIOSに頼らずにハードウェアを直接操作して 高いパフォーマンスを得る・・・ようなことは一般的です。 スピードを要求される処理は、現在はドライバを通じて OSが間接的にハードウェアを操作しています。 CPUに対しては、CPUの動作モードを変更する機能などを 提供しています。 (32ビットモード動作への変更など) 起動時には、OSをロードする前に、 機器の検索やメモリチェックを行います。 これらはBIOSが行っているものです。 (提供している機能というより、必須の機能です) (それ以外の機能は、BIOSがなくてもなんとかなります) またアプリケーションが直接BIOSを操作することは 不可能ではないですが普通行いません。 呼び出すには、CPUのレジスタにBIOSの機能コードやパラメータを設定し、 ソフトウェア割り込み(INT 21H)を発行します。

noname#9414
noname#9414
回答No.3

watanabe-san様。 BIOSで設定してもWindows 98では自動的にIRQを 変更してしまう場合が多いですよ。OSで勝手に 変更しないようにするには、WindowsをSafeモードで 起動して、手動でIRQ、メモリを設定しなければ なりません。 ではでは☆

noname#300
noname#300
回答No.2

基本的な入出力を行うルーチンの集合体と考えていいと思います。たとえば、キーボード、ディスク装置等です。有名なBIOSは、AMI、Awardです。

回答No.1

Basic Input Output Systemといって、32bit系のOSをお使いでしたら、起動するときだけ働くものと考えて良いと思います。逆にDOSなど16bitOSだと基本的にハードウエアにアクセスするのはBIOSを常に介すると考えても良いのではないでしょうか?32bit系だと起動時にハードウェアを認識し、その情報をOSローダー(OS起動のための基本プログラム)に引きついで終わりです。たとえばWIN98でIRQを任意に割り振るときにBIOSで設定してやると出来ることもあるので、全く役立たずではありません。追加質問があれば、補足下さい。

関連するQ&A

  • BIOSとドライバの違い。

    PC初心者です。BIOSとは下記のようなものらしいのですが、僕の中ではCPUにとっての「使用説明書」的な存在、というイメージがあります。一方でドライバとは下記のようなものらしいのですが、これもいわば「使用説明書」のようなものではないでしょうか。BIOSはROMに入っていて、ドライバはHDDに入っていると思います。なんで使用説明書を二つに分散させるのでしょうか。 データの流れは  周辺機器→ROM(BIOS=使用説明書)→CPU  ドライバ(=使用説明書)→メモリ(RAM)→CPU という風に、説明書の情報が二つに分かれて、CPUに流れ込んでいると思います。このようにする意義はどこにあるのでしょうか? 【BIOS】:コンピュータに接続されたディスクドライブ、キーボード、ビデオカードなどの周辺機器を制御するプログラム群。 【ドライバ】:サウンドやビデオ、モデムやLANカードなどの周辺機器を制御する為のソフトウェアの事。

  • cpu交換に伴うBIOSバージョンUP

    初めてCPU交換に挑戦します。PCは自作 OSはWINDOES XP HOME PC構成 CPUセレロンD326 MBインテルD945GNT クラシック BIOS 3528.2006.0208.1102です。これをペンティアムD935に変更したいと思います。インテルのサポートに電話をしたらBIOS UP してくださいとのこと 質問1 インテルのHPで調査4078 EB EXEと4078 IB EXEがありどちらをダウンロードすればよいか?違いがわかりません聞き忘れましたサポートに またフロッピーディスクドライブ所有していないのでUSBメモリで代用できますか?BIOSバージョンアップもはじめてです。 質問2 CPU換装後OSはクリーンインストール必要ですかアクロニスというバックアップソフトで外付USBハードディスクまるごと保存しています。OS アプリケーションごとです。 知識不足の質問ですが経験のある方がおりましたらご指導お願いします

  • BIOSのアップデート後のBEEP音について

    先日、BIOSのアップデートを行いました。その後、CMOSのクリアも行い、PCを起動すると本体と、スピーカーより短いBEEP音が1回鳴るようになりました。  BIOSのアップデートの前と後では周辺機器も変更しておりません、AMIのHPで調べると"DRAMのリフレッシュの異常"となっておりますが、アップデート前はBEEP音は鳴っていなかったのです。どなたかこの原因を教えてください。  PCの主な構成は以下の通りです MB ASUS P5S800-VM CPU Celeron D 336 2.8GHz メモリ 512MB(256X2) HDD 80GB + 40GB VGA NVIDIA GeForce FX5200 OS Windows XP Home SP2 BIOS AMI BIOS BIOS 05/27/05 15:25:01 Ver 08.00.09 Version AMI-5000527

  • BIOSアップデートによってPCカードスロットの不具合が改善される理由

    購入後、PCカードスロットに不具合があったのですが、 BIOSアップデートによってPCカードスロットの不具合が改善されました。 Windows VISTAではBIOSは起動時のみに関与して、OS起動後は OSが直接周辺機器を制御していると聞きました。 BIOSのアップデートによってPCカードスロットの動作が改善される のはどうしてでしょうか?

  • BIOSが立ち上がらない???原因はなんだろうか?

    最近一週間ぐらい前から、自作のパソコンがいきなり立ち上がりにくい現象が出ています。  何度か起動スイッチと主電源(コンセントの抜き差し)など繰り返していたらBIOSのビープ音「ピッ」 がなり、やっと起動にこぎつけます  ですがその後「CPU IS UNWORKABLE OR HAS been changed please recheck cpu soft menu」とでてどうも書き換えをしないとだめらしいと言うのが出るので  BIOSの設定画面でもう一度F10でセーブし直して起動させています。  内部電池の消耗だと時間が狂うのではないかと思いますがそんなそぶりもないのですが何かあるのですかね? たこ足もしていますが集中電源で作動させていますので一応PCのみになっております  もう一つOSはXpですが起動途中にいきなりBIOS画面から始まることもあります。  こんな現象を体験され克服されたかたご回答をお願い致します CPU はPN3 1Gです

  • BIOSの更新

    ご指導お願いいたします。 最近OSの再インストールを行い、各種ソフトのインストールおよびWindows Updateを行いました。 そうしたら、「シャットダウン」を選択しても再起動してしまいます。 色々と調べていくと「PC の BIOS が ACPI に対応していないか、装着しているデバイスの中に ACPI に対応していないものが含まれています。」(http://homepage2.nifty.com/winfaq/w2k/trouble.html#961)に該当するのかと思い、BIOSの更新を行おうと思っております。 但し当方未熟の為、更新方法がわかりません。 どうやら、フロッピーディスクを用いて更新するようですが、当方のPCにフロッピーをつけておらず、困っています。 お手数ですがご指導の程よろしくお願いいたします。 スペック OS:Windows XP HOME EDITION Matherboard:P4S800-MX(ASUS製) CPU:Penteium 4 2.80GHz BIOS:AWARD MODULAR BIOS ver6.0

  • PCが起動しない!OSもBIOSも!!

    出張で自作PCを3ヶ月ほど電源を抜き周辺機器も外して放置していました。そして久しぶりに電源を入れると始めの構成認識画面でストップしてしまい、BIOSにも入れず、OSも立ち上がらない。詳しい方、どうか教えて下さい。 スペック CPU Athlon×2 3800+ メモリ UMAX DDR2-667 512×2枚 M/B GIGABYTE GA-55plus-S3G グラボ ELSA 7300GS HDD HITACHI160GB Maxtor160GB 光学  スーパーマルチ1台 マルチ1台 FDD です。よろしくお願いします。

  • BIOS画面が出る前に電源が落ちる

    いろいろと調べてみてどうすればいいのかわからなくなったので質問させて下さい。 今、出先で詳しいスペック等わからないのですが MBは、GIGABYEのP35-DS4です。 3日ほど前まで、普通に起動してたのですが 急に、BIOSの画面が出る前に電源が落ち、再度電源が入り起動しようとするのですが、同じように電源が落ちての繰り返しです。 ・試したこと 周辺機器取り外し->落ちる CMOSのクリア->落ちる CPUのみ起動->落ちる CPU・メモリ等外し->落ちない CPU・メモリ等装着->落ちない 気になったのがCPUのファンだけ電源を入れた時に、ワンテンポ遅れて回りだすのです。 電源・ビデオカード等はすぐに回ってます。 今まで気にもしてなかったので正常なのかどうかさえわかりません。 情報が少なくて申し訳ないですが、一般的には何を疑って、どうすればいいのでしょうか? よろしくお願いします。

  • ドライバやソフトが対応しているかを、どう考えたらいいでしょう

    とても初歩的な質問で申し訳ありません。 購入予定のパソコンのOSがWindows7なのですが、 持っているスキャナ等周辺機器のドライバやソフトが対応しているか、 調べてもわかりません。 対応するか調査中であったり、記載がなかったりします。 そこで疑問に思ったのですが、 最新OSが出た際に、ドライバ・ソフトが使えるかどうか、 皆さんはどのように考えて購入しているのでしょうか。 すべての周辺機器や、ソフトも買い換える心積もりなのでしょうか、 それとも基本的に前OSで使えたものは使えるものでしょうか? それ以外の方法があるのでしょうか。 どうぞよろしくお願いします。

  • bios終了後windowsが起動しません

    電源起動後BIOS画面は表示されるのですがwindowsに行く前に再起動されてしまいます・・・。 優先度をCDやFDDに変えて起動ディスクなどをを使うことは出来ますが、マザーボードのbootCDを入れてもRAIDのための起動フロッピー作るだけでその後に進めません。 初歩的な質問ですが、昔使っていたHDDはそのままでCPUマザボを交換することは可能なのでしょうか?OSが何も入っていない状態からでないといけないのでしょうか? マザーボードASUSTEK P5E CPU core 2 Duo E6320 メモリ 1G*1 os windowsXP

専門家に質問してみよう