32ビットCPUと64ビットCPUのアドレス空間とレジスタ長

正解は「ア」です。 CPUのビット数に関する各記述の判定は次のとおりです。 a:適切。32ビットCPUが直接管理できるメモリ空間の理論上の上限は $2^{32}$ バイト(約4GB)ですが、64ビットCPUでは $2^{64}$ バイト(約16EB:エクサバイト)と天文学的な広さになり、理論上の上限は64ビットCPUの方がはるかに大きくなります。 b:誤り。64ビットCPUは一般に32ビット互換モードを備えており、64ビットCPUを搭載したPC上で32ビット用のOSやアプリケーションを動作させることが可能です。 c:誤り。USBメモリの読書き速度はUSBの通信バス規格やフラッシュメモリのアクセス性能に依存するため、CPUが64ビットになっても読書き速度が2倍になるわけではありません。 したがって、適切な記述は「a」のみです。 bは下位互換性により動作するため誤りです。 bおよびcはともに誤りです。 cは誤りであり、aが含まれていないため誤りです。

32ビットCPU及び64ビットCPUに関する記述のうち,適切なものだけを全て挙げたものはどれか。 32ビットCPUと64ビットCPUでは,64ビットCPUの方が取り扱えるメモリ空間の理論上の上限は大きい。 64ビットCPUを搭載したPCで動作する32ビット用のOSはない。 USBメモリの読み書きの速度は,64ビットCPUを採用したPCの方が32ビットCPUを採用したPCよりも2倍速い。

出典平成30年度春期 ITパスポート試験 公開問題 問74
ア
a
イ
a,b
ウ
b,c
エ
c