阿摩線上測驗
登入
首頁
>
計算機結構
>
100年 - 100 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#27368
> 申論題
題組內容
一、
⑴什麼叫做一個位址的指令集(one-address instruction set)?(4 分)
相關申論題
⑷請利用一個位址的指令集寫出將記憶體中的兩數 A 和 B 相加,然後結果存回 C 的組合語言程式,並說明每個指令的意義。(8 分)
#48640
⑸請用零個位址的指令集寫同樣的程式,並說明每個指令的意義。(8 分)
#48641
⑴假設一個 CPU 的 clock rate 為 8 GHz,那麼其 cycle time 為幾秒?(4 分)
#48642
⑵一個程式在一個 clock rate 為 4GHz 的 CPU 需要 10 秒的執行時間,假設我們改進 了這個 CPU 的設計,讓同樣的程式可以在 8 秒執行完畢,但所需的 CPU cycle 變 成原來的 1.2 倍,那麼現在新 CPU 的 clock rate 為多少 GHz?(12 分)
#48643
三、設計一個一位元的全加法器,假設輸入為 A、B、Carry-in,輸出為 C、Carry-out, 寫出其真假值表。(8 分)
#48644
並畫出其簡化過後的邏輯閘圖。(12 分)
#48645
⑴若我們按照此四個步驟來做 pipeline 執行,對一個有 1000 個指令的程式,本來需 要 10 秒的執行時間,採用 pipeline 後最快可在幾秒內執行完畢?(10 分)
#48646
⑵若其中的第 101 個指令無法 pipeline,必須等第 100 個指令執行完後才可以執行, 其他指令都可以 pipeline,那麼在此情況下程式多快可以執行完畢?(10 分)
#48647
五、假設一個程式的指令 cache 的錯失率(miss ratio)為 2%,資料 cache 的錯失率為 4%。如果 CPU 執行一個指令需 2 個 cycle time,而一個 cache 錯失(不管是指令或 資料)的代價是 100 個 cycle time。假設程式中有 36%的指令會使用到資料 cache, 那麼此程式執行的時間會是在完美 cache(0%錯失率)情況下的幾倍?(14 分)
#48648
⑵什麼叫做零個位址的指令集(zero-address instruction set)?(4 分)
#48638
相關試卷
114年 - 114 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#130108
114年 · #130108
113年 - 113 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#122215
113年 · #122215
112年 - 112 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#116258
112年 · #116258
111年 - 111 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#110423
111年 · #110423
110年 - 110 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#100734
110年 · #100734
109年 - 109 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#90215
109年 · #90215
108年 - 108 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#78680
108年 · #78680
107年 - 107 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#71669
107年 · #71669
106年 - 106 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#64346
106年 · #64346
104年 - 104 專技高考_專利師(選試專業英文及計算機結構)、專利師(選試專業日文及計算機結構):計算機結構#25595
104年 · #25595