コンピュータのメモリについて聞くのはよくあることですが、あなたは何を知っていますか コンピュータメモリの種類 それは存在しますか? この興味深い記事を読み続けると、それについて知る必要があるすべてを知ることができます。
コンピュータメモリの種類
一般的に言って、コンピュータが効率的かつ正しく機能するためには、XNUMXつ必要です。 コンピュータメモリの種類。 次に、それらについてのすべての詳細を提供します。
ただし、最初に、この重要なトピックに関連するいくつかの基本的な側面を覚えておく必要があります。 たとえば、コンピュータのメモリの意味、その特性などです。
コンピュータのメモリは何ですか?
コンピュータのメモリ、または一部の人々がしばしばそれを呼ぶコンピュータメモリは、データと命令をデジタルで保存するのに役立つデバイスにすぎません。 このために、私たちはさまざまな コンピュータメモリの種類、それぞれに固有の特定の特性のセットがあります。
言い換えると、コンピュータメモリは、一連のチップを介して情報を一時的または永続的に保存する処理コンポーネントです。 この最後の側面に関して、ストレージのタイプは各メモリの特定の機能に依存することに注意することが重要です。
特長
すべて コンピュータメモリの種類 存在するものは共通のパラメーターによって記述され、そのほとんどは、それらの定義に使用される基準に従ってさまざまな分類を生じさせます。 これらは、ユニットとストレージ容量、アクセスの時間とタイプ、サイクルタイム、安定性、機能などです。
記憶装置
のいずれかのストレージユニット コンピュータメモリの種類 私たちが名前を付けたのは、ビットです。 したがって、ビットは、電子デバイスに格納できる情報の量であり、それによって、より複雑な値を構築することが可能です。
記憶容量
これは、コンピュータのメモリに保存できるビット数です。 この点で、参照するタイプに応じて、通常、キロバイト、メガバイト、またはギガバイトについて話します。
アクセス時間
単語がアドレス指定された瞬間から、メモリで読み取りまたは書き込みが行われるまでに経過する時間です。 この点で、各ワードは同時にアクセスされる一連のビットで構成されていることに注意することが重要です。
アクセスのタイプ
基本的に、コンピュータメモリへのアクセスにはランダムとシリアルのXNUMX種類があります。 最初の方法では、単語がメモリ内の位置に関係なくアクセス時間は一定ですが、XNUMX番目の方法ではかなり変化します。
このようにして、ランダムアクセスメモリ内にRAMメモリとROMメモリ、およびそれらに対応するサブディビジョンがあります。 シリアルアクセスメモリは、シフトレジスタ、LIFOメモリ、FIFOメモリに分類されます。
サイクルタイム
これは、メモリアクセスと後続のアクセスの間に経過する最小時間間隔を指します。 この点で、サイクルタイムは常にアクセスタイムよりも長いことを明確にすることが重要です。 さらに、その逆数は、単位時間あたりに処理できる単語の数を測定します。
物理的環境
一般的に言えば、 コンピュータメモリの種類 存在するものは、それらの物理的環境に従って分類することができます。 このようにして、電子的、磁気的、光学的メモリがあります。
電子メモリの主な特徴は、半導体で作られているのに対し、磁性メモリは強磁性体で作られていることです。 最後に、光メモリはレーザー技術の使用に基づいています。
安定性
一方、コンピュータのメモリは、それらが表す安定性のタイプに従って分類できます。 そのため、揮発性の動的ストレージと破壊的な読み取りメモリがあります。
この点で、揮発性メモリに保存されている情報は、コンピュータの電源を切ると失われます。 動的ストレージメモリ内では、データが損傷しないように定期的に更新してデータを復元する必要があります。
最後に、破壊的な読み取りコンピュータのメモリでは、情報は読み取られるとすぐに削除されます。 このように、このタイプのメモリには常に復元プロセスが含まれます。
機能性
一般的に言えば、区別する別の方法 コンピュータメモリの種類 存在するのはそれらの機能によるものです。 このようにして、内部メモリ、メインメモリ、セカンダリメモリについて話すことができます。
内部:このタイプのメモリの主な特徴は、データを転送するための大容量です。 一方、中央処理装置(CPU)にあるすべての情報または内部レコードが含まれています。
メイン:セントラルメモリとも呼ばれ、プログラムとデータの保存を担当します。 一般に、このタイプのメモリは高速でかなりのサイズです。 さらに、CPUはバスを介して直接アクセスできます。
二次:このメモリのサイズは以前のものよりかなり大きいです。 しかし、それは遅いことが判明しました。 さらに、セカンダリメモリはシステムプログラムと大きなファイルを保存する役割を果たします。 さらに、CPUによるアクセスは間接的です。
コンピュータメモリの基本的な操作は何ですか?
一般的に、コンピュータのメモリは、データの書き込みと読み取りというXNUMXつの基本的な操作に関連付けられています。 この点で、最初は特定のメモリアドレスに単語を収容することを指していると言えます。
その一部として、データ書き込みは、メモリから読み取られた単語を取得できるプロセスです。 この点で、アドレスという用語は、単語がメモリ内で占める位置を示していることに言及することが重要です。
さらに、これらの操作の実装は、アドレスバスとデータバスのおかげで可能であることに注意する必要があります。 これに関しては、最初のものを使用して読み取り/書き込み方向を示します。 一方、データバスは各ワードの読み取りまたは書き込みに使用されます。
存在するコンピュータメモリの種類は何ですか?
すでに述べたように、コンピューターの操作は少なくともXNUMXつに依存します コンピュータメモリの種類。 次に、それぞれの詳細を説明します。
また、次のビデオでそれについてのより多くの情報を見ることができます:
RAM
RAM(ランダムアクセスメモリ)は、ランダムアクセスメモリとも呼ばれ、いつでもその一部にアクセスできることを意味します。 また、それはそこにあるすべてのタイプのコンピュータメモリの中で最も人気があります。
一般的に、RAMメモリはCPUが必要とし、使用するデータとプログラム命令を格納します。 さらに、両方の機能を果たすため、揮発性の読み取り/書き込みメモリと見なされます。
この点で、揮発性の性質は、コンピュータの電源を切ったり、電源障害が発生したりすると、保存されている情報が失われ、追加のストレージデバイスにデータを保存する必要があるためです。 一方、プログラムが開始、ロード、および実行されるのはRAMからです。 さらに、これらのプログラムはより多くのデータを必要とするため、このメモリに一時的に格納され続けます。
SRAM
一般的に、これはスタティックRAMメモリであり、コンピュータの電源が入っている限り情報を保持します。 さらに、アクセスとサイクルタイムが短縮されるため、データ転送速度が速くなります。
ただし、ストレージ容量の少ないメモリです。 一方、SRAMメモリはDRAMとCPUの間のブリッジとして機能します。つまり、一種のキャッシュメモリとして機能します。
さらに、このメモリはデータバスとアドレスバスに直接アクセスできるため、取り扱いが簡単です。 最後に、非同期と同期のXNUMX種類のSRAMメモリについて説明します。
その一部として、非同期SRAMメモリでは、方向バスが入力データと出力データを制御します。 同期SRAMメモリ制御では、クロックエッジが責任を負います。
DRAM
原則として、DRAMメモリはダイナミックタイプのRAMであり、大低速です。 したがって、このタイプのメモリは、機器が電源の供給を停止すると、保存されている情報を失います。
この点で、これが、データを失わないために、このタイプのメモリを常に更新または再起動する必要がある主な理由です。 一般的に、DRAMメモリはSRAMメモリよりも大きなストレージ容量を持っています。
詳細については、次の記事を参照してください。 RAMメモリタイプ とその特徴.
ROMメモリ
ROM(読み取り専用メモリ)は、中容量、不揮発性、読み取り専用メモリです。 つまり、データは読み取られて使用されますが、変更はされません。 さらに、情報は永続的に保存され、コンピューターの電源が切れても失われることはありません。
その動作に関しては、ROMには、コンピュータが動作するために必要なすべての命令が含まれています。これは、起動命令またはコンピュータのBIOSと呼ばれます。 このようにして、コンピュータの電源がオンになると、コンピュータはこのメモリにアクセスして、起動に必要なものを取得し、ハードウェアに関連する情報を認識します。
一方、このタイプのメモリに保存されている情報は変更できません。 ただし、場合によっては、変更が非常に困難になることがあります。 一般的に、このメモリ内のデータの保存は製造中に行われるため、コンピュータの電源が入っていない場合でも、これらのデータは永続的に記録されます。
最後に、ROMはコンピュータのハードウェア内にある一種のソフトウェアであると言えます。 この点で、これはファームウェアとして知られているものであり、今日非常に人気のある概念です。
プロム
これは、一連の命令とデータを格納できる半導体をベースにした、プログラム可能な読み取り専用メモリの一種です。 さらに、内容を読み取ることはできますが、変更することはできません。 さらに、これらは製造プロセスからではなく、特別な後続のプログラミングを使用して作成されます。
ただし、プログラミングプロセスが完了すると、PROMは通常のROMのように機能します。 この点に関して、上記のプロセス中にプログラミングエラーが発生した場合、それを元に戻すことはできず、メモリが期待どおりに機能しなくなることに注意することが重要です。
EPROM
これは、アプリケーションの操作に必要なデータを格納できる、電気的にプログラム可能なROMメモリの一種です。 ただし、水銀灯光源からの紫外線を使用することでデータを消去することができます。
この点で、このタイプのメモリは、PROMメモリへのコンテンツの記録中にプログラミングエラーのコミットを表すプログラムを解決するために設計されたと言えます。 このように、EPROMメモリは、コンテンツを変更して一時的に削除する必要がない限り、読み取り専用デバイスとして機能するようにシステムに残ります。
したがって、コンテンツが消去された後、EPROMメモリは電気インパルスによって再度プログラムされ、同じシステム内または必要な別のシステムに再び配置されます。 この点に関して、私たちが強調しなければならない事実は、データの消去は完全な方法で行われなければならず、決してメモリコンテンツの一部に対して選択的に行われなければならないということです。
EEPROM
EEPROM、またはEメモリと呼ばれることが多い2PROMは、前のセクションで説明したメモリと同様に電気的にプログラム可能です。 ただし、EEPROMに保存されているデータは電気的に消去されます。
この点で、これは、回路基板からメモリを取り外す必要なしにコンテンツが消去されることを意味します。 ただし、一般的に書き込み時間は読み取り時間よりも長いため、頻繁なことではありません。
RAMメモリ
SRAMメモリは主にキャッシュメモリとして知られており、CPUによる情報へのアクセスを高速化する役割を果たします。 この点で、キャッシュの機能は、メインメモリに格納されている頻繁に使用されるデータのコピーを格納することです。
つまり、このタイプのメモリには、簡単かつ迅速にアクセスできるように重複データが含まれています。 CPUがメインメモリに移動する前に最初にキャッシュを検索するような方法。 そこで探しているものが見つかると、そのメモリで読み取りまたは書き込みを行い、他の保留中のタスクを続行します。
私たちの記事では: キャッシュ:意味、機能、重要性など、この重要なタイプのコンピュータメモリに関するすべての詳細を知ることができます。
スワップメモリ
スワップメモリは、仮想メモリまたはスワップスペースとも呼ばれます。 これは、オペレーティングシステムとユーザーの要件が機器の使用可能なメモリを超える場合に使用されます。
一方、このタイプのメモリは、ユーザーのニーズに応じて拡張できます。 このように、スワップメモリはメインメモリの拡張であり、その動作にはディスクパーティションが必要です。
さらに、スワップメモリは、オペレーティングシステムに物理的に存在できるよりも多くのRAMメモリを供給することができます。 つまり、スワップスペースは、イメージがないページ用にディスクスペースの予約を提供します。
ただし、このタイプの仮想メモリの使用はお勧めしません。これは、通常、スワップスペースがRAMのページへのアクセスよりも大きく、制限を超えるためです。 ただし、使用頻度の低いプロセスをRAMから削除して、RAM内にスペースを必要とする他のプロセスに置き換える場合に役立ちます。
私たちが言及したコンピュータメモリの種類に加えて、フラッシュメモリがあります。 これは、写真カメラやビデオカメラなどの一部のポータブルデジタルストレージデバイスに存在する特殊なタイプのメモリです。
フラッシュメモリ
一般的に、フラッシュメモリはRAMとROMの利点を兼ね備えています。 このようにして、ユーザーはデータにランダムにアクセスできるだけでなく、いつでもそのコンテンツを上書きできます。
おもしろ情報
とりわけ コンピュータメモリの種類 存在する中で、RAMが最も人気があります。 したがって、メモリという用語は、一般的な方法でそれを指すためによく使用されます。
一部の人々は、ストレージとRAMという用語を混同するのが一般的です。 ただし、XNUMXつの間に顕著な違いがあります。 まず、ストレージはメモリよりも大きいです。 また、メモリに保存されている情報は一時的なものであり、コンピュータの電源を切っても失われることはありません。