ROMは読み取り専用であるため、変更することはできず、永続的で不揮発性であり、電源が取り外されてもメモリを保持 これとは対照的に、ランダムアクセスメモリ(RAM)は揮発性であり、電力が除去されると失われます。

同様の用語”不揮発性メモリ”の使用は、ここで適用可能である(詳細は後で述べる。 ROMは、ある意味では、RAMが”ステートレス”である永続的な状態で”ステートフル”であると言うことができます。,”

典型的な現代のコンピュータでは、マザーボード上に多数のROMチップがあり、拡張ボード上にはいくつかのROMチップがあります。 チップは、基本的な入出力システム(BIOS)、起動、周辺機器への読み取りと書き込み、基本的なデータ管理、および特定のユーティリティの基本的なプロセスのためのソフトウェアに不可欠です。ROMは、maskrom(MROM)とも呼ばれ得る。 MaskROMは静的ROMであり、製造業者によって集積回路にプログラムされる読み取り専用メモリです。 MROMの例としては、最も古いタイプのROMであるブートローダまたはソリッドステートROMがあります。,

読み取り専用メモリの歴史は、このタイプの静的メモリが従来のコンピュータのライフサイクルにわたって工学にどのように働いてきたかを示

読み取り専用メモリは、1948年にMauchlyとEckertの電子数値積分器とコンピュータまたはENIACのようなマシンによって開拓され、1960年代に集積回路に化身しました。 IBM互換コンピュータ(前述)でのBIOS ROMの使用も一般的になった。,

読み取り専用メモリおよび不揮発性メモリ

読み取り専用メモリは、不揮発性メモリ全体の文脈においても重要である。不揮発性メモリは、ステートフルであり、ライブユーザーセッションの終了時に消去されない任意の種類のメモリです。 これを言う別の言い方は、不揮発性メモリは永続的であり、一時的なものよりも永続的であるということです。

専門家は、不揮発性メモリを二つの基本的なタイプの一つとして分類します-機械的に対処された不揮発性メモリと電気的に対処された不揮発性, 従来のハードドライブは機械的不揮発性メモリの一例であり、固体技術は電気的不揮発性メモリを表す。

従来のROM/Nvmから汎用性の高いROM/NVMまで

最も初期の種類の読み取り専用メモリは、フィールドで変更できないように設計されました。 読み取り専用メモリを変更するには、コンピュータをメーカーに出荷する必要がありました。

時間が経つにつれて、設計者は1971年に電気的に消去可能なプログラマブルROMやEEPROMの開発など、より柔軟な読み取り専用メモリの実験を開始します。