MyEnigmaスマートフォン用の表示で見るMyEnigmaとあるエンジニアのブログです。悩みの種でもあります。様々な種類があり、特徴があります。今回は主に組み込みに使用されるメモリの種類と特徴を簡単にまとめたいと思います。メモリとは、メモリとは、情報を保存する記憶装置です。WikipediaCPUによる計算結果や、プログラムの実行ファイルなどを保存する場所になります。電気的にデータを保存する要素をメモリーと言うようです。メモリの分類メモリは大まかに下記の様に分類することができます。それぞれのメモリについて説明していきたいと思います。Memotryの意味で、データの読み書きを頻繁に行うことができるメモリです。このメモリは電源が切れると記憶内容が失われてしまうという特徴があります。(データの揮発性)一般的にこのRAMは、CPUの計算結果などの一時データを保存する用途で使用されます。Memoryの意味で、データの読み込みは頻繁に実施することができますが、データの書き込みは頻繁に行うことができないメモリです。電源が切れてもデータが保持されるという特徴があります。電源が切られても保存しておきたいデータの保存などに使用されます。電源が切れてもデータが保持されるといった特徴を持ちます。RAMメモリ:SRAM,DRAMRAMメモリは大きく分けて、SRAMとDRAMの二種類にわけることができます。値段が高価で、記憶容量も小さい(kBオーダ)という特徴があります。CPUの計算時に頻繁にアクセスするデータを保存するキャッシュメモリとして使用されます。Wikipediaハードウェアとしては、CPUチップの中に設置されることが多いです。値段は安く、記憶容量も大きい(MB-GBオーダ)ですが,データのアクセス速度が遅いという特徴があります。DRAMはそこまで頻繁にアクセスしないデータを保存するメインメモリとして使用されることが多いようです。電源が安定した状態でもデータが消えてしまうことがあるため、DRAMコントローラというもので、周期的にメモリを初期化する必要があります。ハードウェアとしては、CPUとは別の部品として構成されます。マスクROM,PROM,EPROMマスクROMは最も古典的なROMです。一度製造すると、データを書き換えることができません。マスクROMの特徴として、値段が安いということがあります。ROMの意味で、プログラム可能なROMのことです。購入した時は、データは書き込まれていませんが、デバイスプログラマというツールを使って、PROMのピンに電流を流すことで、データを書き込むことができます。PROMは一度データを書き込むと、二度とデータを書き換えることができません。値段はマスクROMよりも高価になります。ROMの略で、PROMのデータ削除機能が付いたROMです。データを書き込むことができます。値段はPROMよりもより高価になります。電気的にデータを削除できるROMです。機能はPRORMに似ていますが、電気的にデータを消すことができるため、データの一部分だけを変更することができます。その代わり、値段は高価になります。構造を簡略化したROMです。電源が切れてもデータは保持され、データのアクセスも早いという良い特徴を複数有しています。(データの書き込みに関しては、遅いです)その結果、最近の組み込みではこのフラッシュメモリが採用されるのが多くなってきています。不揮発性を持つRAMのことです。SRAMにバッテリーによる電力バックアップを搭載することで、RAMでありながら、電源オフ時においてもデータを保持できるようにしています。基本はSRAMであるので、データの書き込みはE2PROMやフラッシュメモリよりもかなり高速になります。バッテリー機能を有するため、値段はかなり高価です。はてなブログProとあるエンジニアのブログです。Page月別アーカイブスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。