平成30年度 春期 午前 問11
コンピュータ構成要素
キャッシュメモリに関する記述
キャッシュメモリに関する記述のうち,適切なものはどれか。
- アキャッシュメモリにヒットしない場合に割込みが生じ,プログラムによって主記憶からキャッシュメモリにデータが転送される。
- イキャッシュメモリは,実記憶と仮想記憶とのメモリ容量の差を埋めるために採用される。
- ウデータ書込み命令を実行したときに,キャッシュメモリと主記憶の両方を書き換える方式と,キャッシュメモリだけを書き換えておき,主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。
- エ半導体メモリのアクセス速度の向上が著しいので,キャッシュメモリの必要性は減っている。
答えと解説を見る
✓ これが正解ウデータ書込み命令を実行したときに,キャッシュメモリと主記憶の両方を書き換える方式と,キャッシュメモリだけを書き換えておき,主記憶の書換えはキャッシュメモリから当該データが追い出されるときに行う方式とがある。
解説
書込みには、主記憶も直す方式と後で直す方式があります。
キャッシュメモリは、処理装置と主記憶の速度の差を埋めるために置かれます。よく使うデータを手元に写しておき、待たされる時間を減らしました。書込みのときは、写しと元の両方をどう扱うかが問題になります。書くたびに主記憶まで反映させる方式と、写しだけを直しておいて追い出されるときに反映させる方式がありました。だから、その二つの方式があると述べた肢が当たります。ヒットしない場合に割込みが生じ、プログラムによって転送されるという肢は違いました。写しに無いときの読み込みは、装置の仕組みが受け持ちます。実記憶と仮想記憶のメモリ容量の差を埋めるという肢は、置かれる位置を取り違えていました。埋めているのは容量ではなく速度の差です。半導体メモリのアクセス速度の向上で必要性が減っているという肢も当たりません。処理装置との速度の開きは、まだ埋まっていないからです。何と何の差を埋める仕組みかを押さえます。
ほかの選択肢はなぜ違うのか
- アキャッシュメモリにヒットしない場合に割込…:ヒットしない場合に割込みが生じ、プログラムによって転送されると述べています。写しに見つからないときは主記憶から読み込む必要があり、そこは確かに起こる出来事でした。ただし、その手当てを行うのは装置の側です。プログラムで処理する場面ではありません。
- イキャッシュメモリは,実記憶と仮想記憶との…:実記憶と仮想記憶のメモリ容量の差を埋めると述べています。容量の不足を補う話は、別の仕組みが受け持っていました。この記憶が置かれているのは処理装置と主記憶の間です。橋渡ししているのは容量ではなく、読み書きの速さのほうでした。
- エ半導体メモリのアクセス速度の向上が著しい…:半導体メモリのアクセス速度が向上したので必要性が減っていると述べています。素子そのものが速くなっているのは確かでした。ただし処理装置の側も速くなり続けており、差が縮まったとは言えません。手元に写しを置く意味は小さくなっていないのです。
この問題の用語
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:平成30年度 春期 基本情報技術者試験 午前 問11
同じ用語が出る問題
- 令和7年度 科目A 問8:HTTPSに関する問題(キャッシュ)
- 令和6年度 科目A 問3:キャッシュメモリのヒット率(キャッシュ)
- 令和5年度 科目A 問3:メモリインタリーブに関する記述(キャッシュ)
- 令和元年度 秋期 午前 問77:ROIの説明(キャッシュ)
- 令和元年度 秋期 午前 問41(キャッシュ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)