1. 有一電腦主機搭載 Intel 頻率為 5GHz 的雙核心 CPU 執行速度為 500MIPS,與 1TB、7200RPM 之硬碟,有關這台電腦下列敘述何者正確?
(A)CPU 每個核心都有自己的插槽,可以獨立運行
(B)CPU 執行一個指令需要 10 個 時脈週期
(C)CPU 的時脈週期時間為 0.02 奈秒
(D)CPU 執行一個指令需要 1ms 的 時間。
答案:登入後查看
統計: A(5), B(16), C(4), D(3), E(0) #3435230
統計: A(5), B(16), C(4), D(3), E(0) #3435230
詳解 (共 1 筆)
#6410059
電腦規格:
- CPU:Intel 5GHz 雙核心
- CPU 執行速度:500 MIPS (Million Instructions Per Second)
- 硬碟:1TB, 7200 RPM
我們來分析每個敘述:
(A) CPU 每個核心都有自己的插槽,可以獨立運行
- 這是不正確的。雙核心 CPU 是在同一個實體晶片上包含兩個處理核心。這整個雙核心 CPU 晶片會插在主機板上的同一個 CPU 插槽(socket)裡。雖然每個核心可以相對獨立地執行指令,但它們共享同一個插槽。
(B) CPU 執行一個指令需要 10 個 時脈週期
- 我們已知 CPU 頻率是 5GHz,表示每秒有 5×109 個時脈週期。
- CPU 執行速度是 500 MIPS,表示每秒可以執行 500×106 條指令。
- 平均每條指令所需的時脈週期數 (Cycles Per Instruction, CPI) 可以這樣計算: CPI = (每秒時脈週期數) / (每秒指令數) CPI = (CPU 頻率) / MIPS CPI = (5×109 cycles/second)/(500×106 instructions/second) CPI = (5×109)/(5×108) CPI = 10 時脈週期/指令
- 所以,CPU 平均執行一個指令需要 10 個時脈週期。
- 這是正確的。
(C) CPU 的時脈週期時間為 0.02 奈秒
- 時脈週期時間是頻率的倒數。
- 時脈週期時間 = 1 / CPU 頻率
- 時脈週期時間 = 1 / (5 GHz)
- 時脈週期時間 = 1 / (5×109 cycles/second)
- 時脈週期時間 = 0.2×10−9 seconds/cycle
- 10−9 秒等於 1 奈秒 (ns)。
- 所以,時脈週期時間 = 0.2 奈秒。
- 敘述說 0.02 奈秒。
- 這是不正確的。
(D) CPU 執行一個指令需要 1ms 的 時間
- CPU 平均執行一個指令所需的時間是 MIPS 的倒數。
- 平均每條指令執行時間 = 1 / MIPS
- 平均每條指令執行時間 = 1 / (500 MIPS)
- 平均每條指令執行時間 = 1 / (500×106 instructions/second)
- 平均每條指令執行時間 = 1/(5×108) seconds/instruction
- 平均每條指令執行時間 = 0.2×10−8 seconds/instruction
- 0.2×10−8 秒 = 2×10−9 秒 = 2 奈秒 (ns)。
- 1 毫秒 (ms) 等於 10−3 秒,也就是 1,000,000 奈秒。
- 2 奈秒遠小於 1 毫秒。
- 這是不正確的。
根據以上分析,只有敘述 (B) 是正確的。
答案是 (B)。
3
0