平成30年度 春期 ITパスポート試験 公開問題 問74 解説 CPUのビット数
32ビット CPU 及び64ビット CPU に関する記述のうち, 適切なものだけを全て挙げたものはどれか。 a 32ビット CPU と64ビット CPU では, 64ビット CPU の方が取り扱えるメモリ空間の理論上の上限は大きい。 b 64ビット CPU を搭載した PC で動作する32ビット用の OS はない。 c USB メモリの読み書きの速度は, 64ビット CPU を採用した PC の方が32ビット CPU を採用した PC よりも2倍速い。
- ア a ✓ 正答
- イ a, b
- ウ b, c
- エ c
解説
この問題は、CPUのビット数が表す意味を理解することで正解を導き出せます。ビット数は、CPUが一度に処理できるデータの長さや、扱うことができるメモリのアドレス範囲を決定する重要な指標です。
aは正しい記述です。CPUのビット数は、扱えるメモリ空間の大きさに直結します。32ビットCPUは2の32乗バイト(約4GB)のメモリ空間を扱えますが、64ビットCPUは2の64乗バイトという膨大なアドレス空間を管理できます。したがって、理論上の上限は64ビットCPUの方が圧倒的に大きくなります。
bは誤りです。64ビットCPUは、下位互換性を持っていることが一般的です。そのため、64ビットCPUを搭載したコンピュータであっても、32ビット用のOSをインストールして動作させることは技術的に可能です。ただし、その場合は32ビットOSの制約を受けるため、64ビットCPUの性能をフルに発揮することはできません。
cは誤りです。USBメモリの読み書き速度は、主にUSBインターフェースの規格(USB 3.0やUSB 3.2など)やコントローラの性能、ストレージ自体の物理的な性能に依存します。CPUがデータを処理するビット数が大きいからといって、そのまま周辺機器の通信速度が2倍になるといった単純な比例関係は成立しません。
CPUのビット数に関する知識は、コンピュータのハードウェア構成を理解する上での基本です。試験では、ビット数が増えることで扱えるメモリ容量が増えるという点(aの内容)が頻出です。また、32ビット版と64ビット版のOSの違いや、互換性の有無を問う問題も過去に出題されています。実務においては、サーバーの選定やソフトウェアのシステム要件を確認する際に、メモリの搭載上限やOSとの適合性を判断する知識として活用されます。
ITパスポート試験ドットコム:CPU Wikipedia:CPU Intel:32ビットCPUと64ビットCPUの違いとは