民國114年 第2梯次 電腦軟體設計(C++)乙級 學科
第74題
下列為關於64 位元CPU 安裝64 位元作業系統之電腦A 與32 位元CPU 安裝32 位元作業系統之 電腦B 的敘述,哪些為錯誤?
題目
下列為關於64 位元CPU 安裝64 位元作業系統之電腦A 與32 位元CPU 安裝32 位元作業系統之 電腦B 的敘述,哪些為錯誤?
- (1) 執行同一功能程式在電腦A 的行程比在電腦B 的行程其所需記憶體空間較小
- (2) 電腦A 定址空間較大
- (3) 電腦A 程式之機器碼可直接複製到電腦B 執行
- (4) 電腦 A 處理大量資料比電腦B 有效率
官方答案
(1) 執行同一功能程式在電腦A 的行程比在電腦B 的行程其所需記憶體空間較小、(3) 電腦A 程式之機器碼可直接複製到電腦B 執行
解析
本題問的是「錯誤」的敘述。64 位元程式因指標與字寬為 8 位元組,通常比 32 位元版本佔用更多記憶體,故 1 說「較小」是錯的。64 位元 CPU 的定址空間遠大於 32 位元,2 正確。兩者指令集與機器碼格式不同,64 位元程式不能直接拿到 32 位元電腦執行,故 3 是錯的。64 位元一次可處理的資料寬度較大,處理大量資料較有效率,4 正確。故選 1、3。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。