EEPROMとは何ですか?
EEPROMは、Electrically Erasable Programmable Read Only Memoryの略で、 double-ee-promまたはee-promと発音されます。 これは、一度に1バイトずつ、電荷によって書き換えおよび消去できるデータコードのビットを保持する小さなチップの長い名前です。 そのデータを選択的に書き換えることはできません。 チップ全体を消去して書き換え、その内容を更新する必要があります。
ランダムアクセスメモリ(RAM)はコンピューターの電源を切るたびにデータを失いますが、EEPROMはデータを維持するための電源を必要としません。 このため、多くのBIOSチップでシステム設定を保存するためによく使用されます。
BIOSは、Basic Input / Output Systemの略です。 コンピューターの電源を入れると、BIOSチップはCMOS(相補型金属酸化物半導体)と呼ばれるプログラムを実行します。このプログラムは、コンピューターがハードウェアを認識できるようにする設定を保持します。 ユーザーは、起動時にCMOSプログラムを入力してBIOS設定を変更できます。 たとえば、誰かが新しいハードドライブを入手したときに、これを行う必要があります。 設定を変更すると、BIOSは命令の新しいコピーをEEPROMに保存します。
EEPROMの出現により、製造業者はBIOSプログラム自体を更新することもできました。 過去にはこれは不可能であり、時代遅れのBIOSチップは、新しいマザーボードを入手してチップを交換する必要がありました。 EEPROMが電荷またはフラッシュを使用して更新されるため、この機能を使用してアップグレード可能なBIOSチップはフラッシュBIOSと呼ばれます。
EEPROMはRAMよりも低速ですが、保存されたBIOS設定の保存などのアプリケーションには最適です。 デジタルカメラ、メモリスティック、またはフラッシュカードの場合のように、動的な読み取り/書き込み要件を持つアプリケーションには選択されません。 これらの目的のために、フラッシュメモリと呼ばれる新しいハイブリッドフォームが使用されます。 フラッシュメモリは、データを選択的に書き換えられるという点で異なります。 また、一度に1バイトではなく、ブロック全体で消去および再書き込みすることもできます。 これにより、EEPROMよりもはるかに高速になります。
新しいフラッシュBIOSチップは、EEPROMではなくフラッシュメモリを使用する場合と使用しない場合があります。 BIOSはフラッシュBIOSと呼ばれます。これは、使用するメモリ(両方の場合)が、チップを一度に1バイトずつ、またはブロック単位でフラッシュすることによって再プログラムされるためです。