平成26年度 秋期 午前 問11
コンピュータ構成要素
実効メモリアクセス時間の問題
A 〜 D を,主記憶の実効メモリアクセス時間が短い順に並べたものはどれか。
| キャッシュメモリ 有無 | キャッシュメモリ アクセス時間(ナノ秒) | キャッシュメモリ ヒット率(%) | 主記憶 アクセス時間(ナノ秒) | |
|---|---|---|---|---|
| A | なし | − | − | 15 |
| B | なし | − | − | 30 |
| C | あり | 20 | 60 | 70 |
| D | あり | 10 | 90 | 80 |
- アA, B, C, D
- イA, D, B, C
- ウC, D, A, B
- エD, C, A, B
答えと解説を見る
✓ これが正解イA, D, B, C
解説
4 通りとも計算すると A・D・B・C の順です。
実効メモリアクセス時間は、速い側に当たったときの時間と外れて遅い側へ行ったときの時間を、当たる割合で重みを付けて足し合わせた値です。速い側を持たない構成では、主記憶の時間がそのまま実効の時間になります。判定の軸は、四つの構成すべてについて実際にこの値を出してから並べたかという一点です。速い側を持たない二つは 15 ナノ秒と 30 ナノ秒です。三つ目は 20 に 0.6 を掛けた 12 と 70 に 0.4 を掛けた 28 を足して 40 ナノ秒、四つ目は 10 に 0.9 を掛けた 9 と 80 に 0.1 を掛けた 8 を足して 17 ナノ秒になります。短い順に並べると 15、17、30、40 で、A、D、B、C の並びになります。この問いの芯は、速い側を備えているほうが必ず速いとは限らないという点にあります。
ほかの選択肢はなぜ違うのか
- アA, B, C, D:表に載っている行の順番をそのまま写した並びです。四つの値を出す作業をしていないので、たまたま一致する場合を除いて短い順にはなりません。
- ウC, D, A, B:速い側を備えた二つを先に置いた並びです。実際に計算すると、その二つのうち一方は 40 ナノ秒で四つの中で最も長くかかり、先頭に置ける値ではありません。
- エD, C, A, B:こちらも速い側を備えた二つを先に置いた並びです。その二つどうしの前後は合っていますが、17 ナノ秒より短い 15 ナノ秒の構成が後ろに回されています。
この問題の用語
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:平成26年度 秋期 基本情報技術者試験 午前 問11(改変:原典の図表をテキストに書き起こした)
同じ用語が出る問題
- 令和7年度 科目A 問8:HTTPSに関する問題(キャッシュ)
- 令和6年度 科目A 問3:キャッシュメモリのヒット率(キャッシュ)
- 令和5年度 科目A 問3:メモリインタリーブに関する記述(キャッシュ)
- 令和元年度 秋期 午前 問77:ROIの説明(キャッシュ)
- 令和元年度 秋期 午前 問41(キャッシュ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)