
比較表
比較基準 | RAM | ROM |
---|---|---|
基本 | 読み書き可能なメモリです。 | 読み取り専用メモリです。 |
つかいます | CPUによって現在処理されている必要があるデータを一時的に格納するために使用されます。 | それはコンピュータのブートストラップの間に必要とされる指示を格納します。 |
ボラティリティ | 揮発性メモリです。 | 不揮発性メモリです。 |
を意味する | ランダム・アクセス・メモリ。 | 読み取り専用メモリ |
変形 | ROM内のデータは変更することができます。 | ROM内のデータは変更できません。 |
容量 | 64 MBから4 GBまでのRAMサイズ。 | ROMはRAMよりも比較的小さいです。 |
コスト | RAMは高価なメモリです。 | ROMはRAMより比較的安価です。 |
タイプ | RAMの種類は、スタティックRAMとダイナミックRAMです。 | ROMの種類はPROM、EPROM、EEPROMです。 |
RAMの定義
RAMはランダムアクセスメモリです。 つまり、CPUはRAMメモリの任意のアドレス位置に直接アクセスできます。 RAMはコンピュータのすぐにアクセス可能なメモリです。 データを一時的に保存します。
RAMは揮発性メモリです。 RAMは電源が投入されるまでデータを保存します。 CPUの電源が切られると、RAM内のデータ全体が消去されます。 現在処理しなければならないデータはRAMになければなりません。 RAMの記憶容量は64 MBから4 GBの範囲です。
RAMはコンピュータの最速かつ最も高価なメモリです。 コンピューターの読み書き可能なメモリーです。 プロセッサはRAMから命令を読み取り、その結果をRAMに書き込むことができます。 RAM内のデータは変更可能です。
RAMには、 スタティックRAMとダイナミックRAMの 2種類があります 。 スタティックRAMは、内部にデータを保持するために一定の電力の流れを必要とするものです。 DRAMよりも高速で高価です。 コンピュータのキャッシュメモリとして使用されます。 ダイナミックRAMは、保持しているデータを保持するためにリフレッシュする必要があります。 それは静的RAM より遅くて安いです。
ROMの定義
ROMは読み取り専用メモリです。 ROM内のデータはCPUによってのみ読み取ることができますが、変更することはできません。 CPUはROMメモリに直接アクセスすることはできず 、データは最初にRAMに転送されなければならず 、次いでCPUはRAMからそのデータにアクセスすることができる。
ROMは、 ブートストラップ (コンピュータの起動プロセス)中にコンピュータが要求する命令を格納する。 ROMの内容は変更できません。 ROMは不揮発性メモリです。ROM内のデータはCPUの電源を切っても保持されます。
ROMの容量はRAM より比較的小さく 、RAM より遅くて安価です。 以下のような多くの種類のROMがあります。
PROM :プログラマブルROM、それはユーザーによって一度だけ修正することができます。
EPROM :消去およびプログラム可能ROM。このROMの内容は紫外線を使用して消去でき、ROmは再プログラム可能です。
EEPROM :電気的に消去およびプログラム可能なROM、それは電気的に消去されそして約1万回再プログラムされることができる。
RAMとROMメモリの主な違い
- RAMとROMの主な違いは、RAMは基本的に読み書き可能メモリであるのに対し、ROMは読み取り専用メモリであるということです。
- RAMは、現在CPUによって処理されなければならないデータを一時的に記憶する。 一方、ROMにはブートストラップ中に必要な命令が格納されています。
- RAMは揮発性メモリです。 ただし、ROMは不揮発性メモリです。
- RAMはRandom Access Memoryを表し、ROMはRead Only Memoryを表します。
- 一方では、RAM内のデータが容易に変更され得る場合、ROM内のデータはほとんどまたは全く変更され得ない 。
- RAMは64 MBから4 GBの範囲ですが、 ROMは常にRAM よりも比較的小さいです。
- RAMはROMよりも高価です。
- RAMは、 スタティック RAMとダイナミックRAMに分類できます 。 一方、ROMはPROM、EPROM、EEPROMに分類できます。
結論:
RAMとROMはどちらもコンピュータに必要なメモリです。 ROMはコンピュータを起動するために必要です。 RAMはCPU処理にとって重要です。