携帯電話、ゲーム機、デジタルカメラ、コンピュータなどの日常機器にはコンピュータメモリが組み込まれており、メモリにはさまざまな種類があります。記憶の多様性と機能については、次のページをご覧ください。
最も基本的なレベルでは、コンピューターの記憶はソースからの入力から始まります。コンピュータの電源を入れたり、マウスを使用したり、ファイルを保存したり、アプリケーションを起動したりすることがあります。そこから、データは永続的または一時的なストレージに保存されます。まず、次のページで永続メモリ ストレージの種類について学びます。
永久メモリの 1 つのタイプは読み取り専用メモリ (ROM) であり、ファームウェアとも呼ばれます。製造時に特定のデータがプログラムされる集積回路です。 ROM の種類には、PROM (一度プログラムできる)、EPROM (何度も消去およびプログラム可能)、EEPROM (電気的に消去可能な読み取り専用メモリ)、およびフラッシュ メモリ (回路内配線を使用して消去および再書き込みを行う EEPROM の一種) が含まれます。データ)。次に EEPROM がどのように使用されるかを見てみましょう。
コンピューターの基本入出力システム (BIOS) は、フラッシュ メモリーを使用して、他のチップと CPU が確実に連携できるようにします。通常、使用されるチップの種類は EEPROM です。
リムーバブル ストレージも永続メモリの一種です。フロッピーディスクが最初でした。これらのディスクは、カセット テープのような磁気技術を使用して、両面に上書き可能な磁性材料がコーティングされた薄いプラスチックで作られていました。
光ストレージはフロッピー ディスクに取って代わり、コンピュータの永続的なメモリ ストレージとして使用されました。主なタイプは、CD-ROM と DVD-ROM の 2 つです。 CD-ROM には、フロッピー ディスク約 700 枚に相当する最大 1 GB のデータを保存でき、DVD-ROM には 4 ~ 16 GB のデータを保存できます。
フラッシュ メモリ カードも、一般的なリムーバブル ストレージ デバイスです。セキュア デジタル (SD) カードは、ポータブル電子機器で頻繁に使用されるフラッシュ メモリ カードです。ファイルを SD カードに保存して、デバイス間で転送したり、他の人に渡したりできます。詳細については、次のページを参照してください。
フラッシュ メモリ カードには、SD、SDHC、SDXC といういくつかの種類があります。タイプが異なれば、使用できるデバイスも異なり、ストレージ容量も異なります。現在のほとんどのカードは SDHC であり、ストレージの範囲は 4 GB から 32 GB です。
ハイビジョンデジタルビデオカメラ Handycam HDR-CX7 の場合、フラッシュメモリースティック Pro Duo に記録します。フラッシュ メモリ スティックは、カメラやビデオカメラによく使用されます。次に、NAND および NOR フラッシュ テクノロジーについて学びます。
こちらは 32 ギガバイトの NAND メモリ カード (小型電子機器用) とチップ (コンピュータ用) です。 NAND タイプは主にフラッシュ ストレージ デバイスで使用され、NOR タイプはコードの直接実行に使用されます。 NOR は多くのデジタル デバイスの EEPROM チップに取って代わり、NAND よりも高速ですが、記憶容量は小さくなります。次のページでフラッシュが USB ポートでどのように動作するかを学びます。
写真は爪サイズのフラッシュメモリカード「ポケットビットmini」。ほとんどのフラッシュ ドライブと同様に、USB ポートに接続できます。現在、ほとんどのコンピュータには USB 2.0 または USB 3.0 ポートが搭載されています。 USB 3.0 は、以前の USB 3.0 の 10 倍のデータ転送速度を提供します。フラッシュメモリはハードドライブとしても使用できます。詳細については、次のページを参照してください。
富士通は、同社初となるハードディスクドライブ(HDD)の代わりに32GBのフラッシュメモリドライブ(SSD)を搭載した「FMV-Lifebook FMV-Q8230」を展示。ただし、ギガバイトあたりのコストは一般的なハードディスク ドライブよりも高くなります。ハードドライブの詳細については、次のページをご覧ください。
ハードドライブは永続メモリストレージとしても分類されます。彼らは磁気記録技術を使用して、ギガバイト単位で測定されるデータを保存および取得します。たとえば、ソフトウェア プログラム Adobe Photoshop は約 1 GB を使用します。基本的な Web サーフィンと電子メールはわずか 2 GB で実行できますが、10,000 曲を iTunes 形式でハード ドライブに保存すると、約 42 GB のハード ドライブ容量が必要になります。
外付けハード ドライブは、USB ケーブル経由でコンピュータに接続し、追加のメモリ ストレージとファイルのバックアップを提供できます。コンピューターのハード ドライブの 2 倍のサイズの外付けハード ドライブを入手すると、バックアップが可能になり、拡張する余地が得られます。大量の音楽ファイルやビデオ ファイルの場合は、500 GB 以上から始めるのが適切です。
また、大規模なオフィスや大学で一般的に使用されるネットワーク サーバーにファイルを保存することによって、メモリを解放することもできます。ネットワーク ストレージとクラウド ストレージは、パーソナル コンピュータのハード ドライブに障害が発生した場合にもバックアップを提供します。コンピュータの一時ストレージである RAM については、次のページを参照してください。
RAM メモリ チップは、数百万のトランジスタとコンデンサで構成される集積回路 (IC) です。コンピュータ メモリの最も一般的な形式であるダイナミック ランダム アクセス メモリ (DRAM) では、トランジスタとコンデンサが結合されて、単一ビットのデータを表すメモリ セルが作成されます。
RAM はオペレーティング システムを支援し、一時的な記憶領域を提供します。写真は上から下に SIMM、DIMM、SODIMM メモリ モジュールです。 SIMM はシングル インライン メモリ モジュールの略で、DIMM (デュアル インライン メモリ モジュール) に置き換えられました。サイズがコンパクトなため、ほとんどのラップトップは SODIMM を使用します。
コンピューターの電源を入れたり、アプリケーションを開いたりするたびに、RAM は懸命に働きます。 CPU は必要なデータを RAM に要求し、それを処理して、新しいデータを RAM に書き込みます。ほとんどのコンピューターでは、このデータのシャッフルは毎秒何百万回も発生します。
デスクトップまたはラップトップ コンピュータに RAM を簡単に追加して、パフォーマンスを向上させることができます。システムの応答が遅い場合、またはハードドライブに絶えずアクセスする場合は、RAM を追加する必要があります。 Windows XP を実行している場合、Microsoft は RAM の最小要件として 128MB を推奨します。
RAM容量は仮想メモリで拡張できます。仮想メモリを使用すると、コンピュータは RAM で最近使用されていない領域を調べ、それらをハードディスクにコピーすることができます。これにより、新しいアプリケーションをロードするための RAM のスペースが解放されます。ダイナミック RAM に加えて、スタティック RAM もあります。次のページでその機能について学びます。
スタティック RAM をリフレッシュする必要はありません。これにより、スタティック RAM はダイナミック RAM よりも大幅に高速になりますが、より多くの部品があるため、スタティック メモリ セルはチップ上でより多くのスペースを必要とします。次にスタティック RAM がどのように使用されるかを見てみましょう。
静的 RAM はキャッシュに使用され、コンピュータがメモリからビットやバイトを取り出す速度が大幅に向上します。キャッシュは、より速くアクセスできるように、最もよく使用されるメイン メモリ/RAM の場所からデータをコピーします。通常、レベル 1 とレベル 2 のキャッシュがあります。キャッシュがコンピュータ メモリの全体的なスキームにどのように適合するかについては、次のページを参照してください。
ここで見られるように、ほとんどのコンピューター データは最初にランダム アクセス メモリ (RAM) に保存されます。次に、CPU はアクセスする必要があるデータの一部をキャッシュに保存し、特定の特殊な命令をレジスタに保持します。詳細については、次のページをご覧ください。
Windows オペレーティング システムを使用しているユーザーにとって、Windows レジストリは、Web サイトへのアクセスからプログラムのインストールまで、コンピュータ上で発生するほぼすべての情報を含むファイルの巨大なバッチです。レジストリが情報でいっぱいになると、コンピュータのパフォーマンスが低下する可能性があります。サードパーティのレジストリ クリーナー プログラムは、不要なレジストリ エントリを削除するのに役立ちます。
コンピューターのすべてのメモリ使用の中心となるのは、CPU または中央処理装置です。メモリからプログラム情報を取得する機能は、多くの場合、数学的計算のタスクから分離されます。多くの高性能 CPU には、実際には CPU チップ自体にレベル 2 キャッシュが組み込まれています。詳細については、 「コンピュータのメモリのしくみ」を参照し、コンピュータ メモリのクイズで知識をテストしてください。