阿摩線上測驗
登入
首頁
>
計算機結構
> 102年 - 102 專利商標審查特種考試_三等_資訊工程:計算機結構#26088
102年 - 102 專利商標審查特種考試_三等_資訊工程:計算機結構#26088
科目:
計算機結構 |
年份:
102年 |
選擇題數:
0 |
申論題數:
12
試卷資訊
所屬科目:
計算機結構
選擇題 (0)
申論題 (12)
一、假設執行某個程式時,其中浮點運算指令(FP)耗時 90 秒、整數指令(INT)耗時 200 秒、搬入與儲存指令(Load/Store)耗時 160 秒、跳躍指令(Branch)耗時 50 秒。如果要將整數指令加快,使得該程式達到原來 1.25 倍的快速,那麼整數指令應 該要加速到原來的幾倍?(16 分)
⑴當 b
i
與 b
i-1
為 01 時,應對被乘數做什麼?(4 分)
⑵說明⑴的理由。(4 分)
⑶當 b
i
與 b
i-1
為 10 時,應對被乘數做什麼?(4 分)
⑷說明⑶的理由。(4 分)
⑸當 b
i
與 b
i-1
為 11 時,應對被乘數做什麼?(4 分)
(6)說明⑸的理由。(4 分)
⑴以二進位表示-10.375。(10 分)
⑵將二進位 0 10000011 10001000000000000000000 表示成十進位。(10 分)
⑴圖 1 中的指令碼當有 data forwarding 時需要執行幾個 cycles?必須依照上述方式 列出。(10 分)
⑵圖 2 中的指令碼具有相同的功能,但所需的 cycles 較少,當有 data forwarding 時它 需要執行幾個 cycles?必須依照上述方式列出。(10 分)
五、假設 cache miss 的 penalty 為 200 個 cycles,其中指令 cache 的 miss rate 為 2%、資 料 cache 的 miss rate 為 5%。另外假設理想的 CPI(cycles per instruction)為 2、程 式執行中 Load/Store 指令的比例為 40%。依據以上假設,真正的 CPI 值會是多少? (20 分)