コンピュータの基礎応用問題
32ビットCPUから64ビットCPUに移行したとき、一般的に変化する事項として最も適切なものはどれか。
A.クロック周波数が2倍になり処理速度が向上する
✗ ビット数の変化はクロック周波数と直接関係しません。クロック周波数はCPUの設計によって決まります。
B.1度に処理できるデータ幅が広がり、より大きなメモリ空間をアドレス指定できるようになる← 正解
✓ 正解です。64ビット化によりレジスタ幅とアドレスバス幅が拡大し、最大2の64乗バイトのメモリをアドレス指定できるようになります。
C.キャッシュメモリが不要になり、主記憶への直接アクセスが高速化する
✗ ビット数の変化とキャッシュメモリの要否は無関係です。キャッシュは64ビットCPUでも引き続き使用されます。
D.命令セットが完全に変わるため、既存のソフトウェアはすべて動作しなくなる
✗ 多くの64ビットCPUは後方互換性を持ち、32ビット用ソフトウェアを動作させる仕組みを備えています。