回答:
他の人がすでに述べたように、BIOSは古いPCの(マザーボード)ファームウェアの特定の名前です。最近の新しいコンピューターには、EFIまたはUEFIと呼ばれる技術的に多少異なる種類のファームウェアがあります。
BIOS(またはEFIまたはUEFI)に加えて、他のファームウェアもすべてのコンピューターに含まれることに注意してください。ネットワークカード、ビデオカード、RAIDコントローラー、ハードドライブ、フラッシュドライブ、SSD、サウンドカードは、いくつか例を挙げると、すべてデバイス内にファームウェアを組み込むことができます。
奇妙なことに、ビデオカードのファームウェアはビデオBIOSと呼ばれることがよくあります。これは技術的に間違っています。BIOSは、マザーボード自体の起動ファームウェアにのみ適しています。
したがって、BIOSはコンピューターのファームウェアです。
コンピューターについて読み続けると、BIOS、UEFI、EFIなどの画像が表示されます。
BIOS のベーシックインプット/アウトプットシステムの頭文字とも、システムBIOS、ROM BIOSまたはPC BIOSとして知られている)は、IBM PC互換computers.The BIOSファームウェアの起動時のパワーオン(ブートプロセス中に使用されているファームウェアの種類)でありますPCに組み込まれており、電源を入れたときに実行される最初のソフトウェアです。名前自体は、1975年にCP / Mオペレーティングシステムで使用された基本入出力システムに由来しています。
ファームウェアは、永続的なメモリとプログラムコードとデータの組み合わせであり、ファームウェアを含むデバイスの典型的な例は、組み込みシステム(信号機、家電、デジタル時計など)、コンピューター、コンピューター周辺機器、携帯電話、デジタルカメラです。 。これらのデバイスに含まれるファームウェアは、デバイスの制御プログラムを提供します。
ファームウェアは、不揮発性メモリに組み込まれているすべてのソフトウェアの総称です。BIOSはROMに格納されているため、ファームウェアです。
BIOS-他のデバイス(およびファームウェア)がOSと通信する方法を調整する役割を果たす特定のタイプのファームウェア。コンピューターの電源を入れると、ユーザーはBIOSを使用して、どのような種類のスタートアップオプション(およびRAM、CPU、GPUなどの特定のコンポーネントの「動作」)を実行するかを決定できます。コンピューターの電源を入れると、BIOSが最初に起動します。
ファームウェア-これは、より一般的な用語で、デバイスと通信し、オペレーティングシステムにそのデバイスでどのように機能するかを伝えるコードを指します。
うまくいけば、これはシーンに非常に新しい人のためのまともな広いレベルの内訳です。;)
BIOSは、LSI(Large Scale Integrated)チップの初期に登場しました。本当に小さなオペレーティングシステムであり、システムプログラマが使用するフックがありました。たとえば、あるデバイスに文字を出力します。ファームウェアは、何かを実行する組み込みソフトウェア(および含まれるデータ)の一般的な用語です。電源投入などを制御する大型コンピューターシステムのシステムコントローラーには、ファームウェアと呼ばれるミニオペレーティングシステム(通常はミニLinux)があります。これらの用語は多少交換可能ですが、コンピューターのマザーボードにダウンロードされるファームウェアはBIOSと呼ばれます。ビデオカードにダウンロードされたファームウェアは、BIOSとしても参照できます。
お役に立てれば。
ファームウェアは、ROM、EPROM、フラッシュメモリなどの不揮発性メモリデバイスに保持されます。不揮発性メモリチップは、電源を切っても保存された情報が保持されるようにするために使用されました。格納される情報は、デバイスの操作/識別に使用される設定を含むデータ、またはデバイスのハードウェアで機能を実行するソフトウェアです。
BIOSは、主にマザーボードに接続されているコンポーネントを識別するためにPCが必要とするメインファームウェアです。このようなコンポーネントの例は、プライマリ内部ハードドライブです。
初期のPCはBIOSにROM(読み取り専用メモリ)チップを使用していましたが、ROMチップを交換しないと変更できませんでした。ROMメモリチップは後にEPROM(消去可能プログラマブルROM)に置き換えられ、現在BIOSはフラッシュメモリチップに格納されており、EPROMとフラッシュメモリの両方をフラッシュおよびアップグレードできます。
PC以外のデバイスのファームウェアは、デバイスの複雑さとメーカーの決定に応じてアップグレード可能です。最近では、遠い昔よりも多くのハードウェアにアップグレード可能なファームウェアがあります。
BIOSはファームウェアに対するものであり、正方形は長方形に対するものかもしれませんが、最初の質問はファームウェアからソフトウェアへのものでしょうか?
ファームウェアは非常に特殊なものとして存在していたと思います。たとえば、一度プログラムされたチップは、元の構成に永久にとどまりました。ただ、変わらず、しっかりと。
しかし、最近はどうですか?BIOSはまだROMチップに展開されていますか?ファームウェアと考えるものには、ソフトウェアと区別するファームウェアのような品質がありますか?ファームウェアの更新には専門のサービスが必要ですか?
だから、最初の質問に対する答えは、ファームウェアはソフトウェアであり、ソフトウェアであるということだと思います。したがって、BIOSはソフトウェアでもファームウェアでもありません。
BIOSeseはかつてファームウェアでした。他の答えはBIOSについての詳細を提供し、その理由を明らかにしますが、ファームウェアの誤った名称を強調したかっただけです。
ソフトウェアの「ソフト」は、パンチカード、フロッピーディスク、一連の紙などの柔軟な素材を介してコンピュータープログラミングが記述された初期の頃に生まれました。プログラムはソフトで変更可能な状態でした。
プログラムがソリッドステートハードウェアにコード化されたとき、プログラムは「確定」または固定状態でした。この時点でプログラムを変更するには、物理的なハードウェアを交換する必要がありました。
まあ!BIOSとファームウェアの両方に違いはありません。両方のコマンドを実行して、マシンまたはコンピューターに接続されている内部および外部のハードウェアをチェック、テスト、および較正します。ハードウェアが目的の値に機能しないことがわかった場合、マシンまたはPCを停止して表示しますハードウェアを最初に修正するエラーコード。簡単に言うと、BIOS(主にPCで使用)およびファームウェア(主にすべての電子制御デバイスおよび機器で使用)で、接続されたハードウェアの最適な機能を確認し、オペレーティングシステムに理想的な動作ハードウェアプラットフォームを提供します。 &ファームウェアは、ハードウェアとオペレーティングシステム間のインターフェイスの役割を果たします。私の論理的な答えが、BIOSとファームウェアの概念を理解するのに役立つことを願っています。ありがとう
BIOSとファームウェアに違いはありません。BIOSは、マザーボードに接続されているファームウェアの典型的な例です。ファームウェアはインストラクターのようなもので、コントローラーのようなものです。モニターとの通信など、基本入出力システム(BIOS)の機能を制御します。
ファームウェアは、ハードウェアインターフェイスを機能させてシステムソフトウェアに応答させるコードであり、そのインターフェイスの下に配置されますが、BIOSは、それ自体の下にあるハードウェアを構成および操作し、より高いシステムソフトウェアに応答するコードです。