基本情報技術者試験「半導体メモリ」の問題
主記憶に用いられるDRAMが、キャッシュに用いられるSRAMと比べて持つ特徴として最も適切なものはどれか。
ア記憶素子がコンデンサで構成され定期的なリフレッシュ動作を必要とする
イフリップフロップで構成されリフレッシュ動作が一切不要であり読み書きが高速に行える
ウ電源を切っても記憶内容を保持し続ける不揮発性のメモリである
エ読出し専用で製造時に書き込まれた内容を後から変更できない
正解
ア.記憶素子がコンデンサで構成され定期的なリフレッシュ動作を必要とする
DRAMは1ビットをコンデンサ1個とトランジスタ1個で構成し、電荷が時間とともに漏れるため一定周期で再書込み(リフレッシュ)が必要である。構造が単純で集積度が高く安価なため主記憶に使われ、設問に一致し正しい。
?選択肢ごとの解説
ア ○DRAMは1ビットをコンデンサ1個とトランジスタ1個で構成し、電荷が時間とともに漏れるため一定周期で再書込み(リフレッシュ)が必要である。構造が単純で集積度が高く安価なため主記憶に使われ、設問に一致し正しい。
イ ×フリップフロップで構成されリフレッシュ不要で高速なのはSRAMの特徴であり、DRAMではなくキャッシュ側に用いられる。
ウ ×電源を切っても保持する不揮発性はROMやフラッシュメモリの特徴であり、DRAMは揮発性で電源切断時に内容を失う。
エ ×読出し専用で内容を変更できないのはマスクROMの特徴であり、随時読み書きできるDRAMの説明ではない。
✎くわしく
半導体メモリはRAM(揮発)とROM(不揮発)に大別される。RAMはDRAM(コンデンサ・要リフレッシュ・安価大容量・低速)とSRAM(フリップフロップ・リフレッシュ不要・高速・高価)に分かれる。構成素子とリフレッシュの有無が両者を見分ける核心である。
✓本番での押さえどころ
試験のコツ
頭文字で判定する。Dynamic(DRAM)=コンデンサで要リフレッシュ・主記憶、Static(SRAM)=フリップフロップでリフレッシュ不要・キャッシュ。
覚え方
DRAMのDはDynamic=『動き続けないと忘れる』=リフレッシュ必要、SRAMのSはStatic=『そのままで保つ』と語源で覚える。
よくある誤り
DRAMとSRAMの特徴を逆に覚える、揮発性のRAMを不揮発性と誤る間違いが多い。『Dynamic=動的=要リフレッシュ』と結びつける。
コンピュータ構成要素の他の問題
この問題を、AIの8-ways解説つきで。
無料ではじめる →基本情報技術者試験の演習を、一問ごとに「なぜ」まで。まずは無料で。
ukamiru 過去問 · 基本情報技術者試験 · fe-a3-0159