メモリ
メモリの役割は書類を拡げる机みたいなものだ。
机の広さが、メモリの容量とイコールになってる。
大きい方が一度にたくさん扱えて効率が良い。
しかし逆だと扱えるものが少なくなるので効率は悪くなる。
このようなメモリの種類をRAM
と言う。
RAMは中身を読み込んだり書いたりできる。
電源を切れたら内容を忘れる。
この他の大部類として、ROM
と言う種類がある。
中身を読めるけど書くことが出来ない。
電鍵切っても内容を忘れたりしない。
RAM(Random Access Memory)
読み書きが自由にできる
と言う特徴を持ちますが、その中身は電源を切ると消去されて後に残りません。
ROM(Read Only Memory)
決められた動作を行うだけの特定用途向け
コンピュータに使われる。
電源の状態に関係なく消えることありません。この性質を不揮発性
と呼ぶ。
RAMの種類いろいろ
主記憶装置に使われるDRAMとキャッシュメモリに使われるSRAMの2種類ある。
DRAM(Dynamic RAM)
- 使用する回路は
コンデンサ
リフレッシュ動作は必要
- 速度は
低速
集積度は高い
- 価格は
安価
- 主な用途は
主記憶装置
SRAM(Static RAM)
- 使用する回路は
フリップフロップ回路
リフレッシュ動作は不要
- 速度は
高速
集積度は低い
- 価格は
高価
- 主な用途は
キャッシュメモリ
ROMの種類いろいろ
読み出しだけ
のメモリのこと。
しかし専用の機器を使うと記憶内容の消去と書き込みができるPROM
と言う種類がある。
例えばデジタルカメラに使われてるSDカードはPROMのフラッシュメモリ
と呼ばれている。
マスクROM
読み出し専用
のメモリ。 製造時にデータの書き込み
、以降は内容を書き換えることが出来ません。
PROM(Programmmable ROM)
プログラマブル
なROM。
ユーザーの手で書き換えることができるROM。
疑問 プログラマブルとは?
-
ソフトウェアプログラムによって、一連の作業指示を与えられる
こと。固定的なロジックだけでなく、ソフトウェアプログラムによって動作を制御できるハードウェアデバイス、あるいはマクロなどによって一連の作業指示を与えられるアプリケーションなどは「プログラマブル」であると言われる。
出典 https://kotobank.jp/word/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%96%E3%83%AB-10839 - 装置やソフトウェア、システムなどの動作を
利用者が必要に応じて変更したり自動化したりできる
こと。特に、ひとまとまりの処理手順などを一定の形式で記述したプログラムにより、動作の指示をまとめて行なうことができること。
出典 https://e-words.jp/w/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%96%E3%83%AB.html#:~:text=%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%96%E3%83%AB%E3%81%A8%E3%81%AF%E3%80%81%E8%A3%85%E7%BD%AE%E3%82%84,%E3%81%A6%E8%A1%8C%E3%81%AA%E3%81%86%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E3%81%93%E3%81%A8%E3%80%82
EPROM(Erasable PROM)とは?
紫外線
でデータを消去して書き換えることができる。
EEPROM(Electrically EPROM)とは?
-
電気的
にデータを消去して書き換える 読み出し専用のROM
-
バイト単位でデータ消去
を行う。 -
電気的に一括または一部分を消去
することで書き換えができる。
フラッシュメモリ
EEPROMを改良したもの。
全消去ではなく、ブロック単位
でデータを消去して書き換える。
問題を解いた時の気づき
- 周期的にデータの再書き込みが必要と書いてあった。周期的と定期的は同じ意味なんだな。気をつけよう。
出典