令和4年度 問81
コンピュータ構成要素
CPUの性能に関する記述
CPUの性能に関する記述のうち,適切なものはどれか。
- ア32ビットCPUと64ビットCPUでは,64ビットCPUの方が一度に処理するデータ長を大きくできる。
- イCPU内のキャッシュメモリの容量は,少ないほどCPUの処理速度が向上する。
- ウ同じ構造のCPUにおいて,クロック周波数を下げると処理速度が向上する。
- エデュアルコアCPUとクアッドコアCPUでは,デュアルコアCPUの方が同時に実行する処理の数を多くできる。
答えと解説を見る
✓ これが正解ア32ビットCPUと64ビットCPUでは,64ビットCPUの方が一度に処理するデータ長を大きくできる。
解説
64ビットのCPUは、一度に扱えるデータの幅が広くなります。
CPUの性能は、いくつかの見方で語られます。まず、一度に扱えるデータの幅で、32ビットのCPUより64ビットのCPUのほうが、一度に処理できるデータを大きくできます。次に、一秒間に何回の拍を刻むかを表すクロック周波数で、同じ構造のCPUであれば、これを上げるほど速くなり、下げれば遅くなります。さらに、よく使うデータを手元に置いておくキャッシュメモリがあり、これは容量が多いほど主記憶まで取りに行く回数が減るので、速くなりやすい方向に働きます。最後に、処理を受け持つ核の数があり、二つより四つのほうが同時に進められる処理は多くなります。どの見方も、数が大きいほうが速い側に働くと覚えておくと取り違えません。よって適切なのは、64ビットのほうが一度に処理するデータ長を大きくできるという記述です。
ほかの選択肢はなぜ違うのか
- イCPU内のキャッシュメモリの容量は,少な…:キャッシュメモリの容量は、少ないほど速いのではなく、多いほど速くなりやすいものです。手元に置いておけるデータが増えれば、遠くの主記憶まで取りに行く回数が減るからで、この記述は向きが逆になっています。速さを左右する見方のうち、ここだけ逆に覚えてしまう人が多いところです。
- ウ同じ構造のCPUにおいて,クロック周波数…:同じ構造のCPUで比べるなら、クロック周波数を下げれば一秒間に刻む拍が減るので、処理は遅くなります。消費電力や発熱を抑えたいときにあえて下げることはありますが、速さが上がることはありません。
- エデュアルコアCPUとクアッドコアCPUで…:デュアルコアは核が二つ、クアッドコアは核が四つですから、同時に実行できる処理の数はクアッドコアのほうが多くなります。名前の数の意味を取り違えると、この記述のように逆に読んでしまいます。
この問題の用語
- キャッシュ一度取り寄せた内容を手元に置いて、次から早く使えるようにする仕組み。CPUとメモリの間や、ブラウザ、DNSなど、さまざまな場所で使われます。
出典:令和4年度 ITパスポート試験 問81
同じ用語が出る問題
- 令和8年度 問61:主記憶に関する問題(キャッシュ)
- 令和6年度 問61:cookieの説明(キャッシュ)
- 令和元年度 秋期 (特別措置試験) 問60:記憶階層に関する問題(キャッシュ)
- 平成31年度 春期 (特別措置試験) 問97:PCのCPUに関する記述(キャッシュ)
- 平成31年度 春期 (特別措置試験) 問70:記憶階層に関する問題(キャッシュ)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)