請教各位大大:
CPU模擬器中有分為instruction-level(spim)與cycle-level
請問它們個別的意義和差異性在哪裡呢?
感謝各位的回答喔
2006-08-07 11:55:00 · 1 個解答 · 發問者 ? 1 in 電腦與網際網路 ➔ 程式設計
TO Jacob Lee大大:
那可以請你簡單解釋一下校時器嗎?
謝謝喔
2006-08-07 17:37:01 · update #1
Hardware 不是我的專長,只能就所知的回答你,正確性和內容可能都不是很好。
Instruction-level (IL): 只分析 & 模擬指令執行的結果。
Cycle-level (CL): 可看成是個 IL 模擬器接上一個校時器。
所以,CL 可以準確地預估執行時間和結果。IL只能知道結果,時間要另想辦法。
但,CL 為了時間準確,就得犧牲速度。
2006-08-12 12:55:06 補充:
校時器基本上就是一個延時(delay)效果,
或是只是一個時間的累加器。
延時效果它能讓你用測量的,知道所需時間,但因為是延時,所以比較慢;
時間累加器它另外有個輸出值,是執行到現在所〝應該〞經過的時脈數。
2006-08-07 17:31:55 · answer #1 · answered by ? 7 · 0⤊ 0⤋