Exception可分為二類:一者為precise exception,另一者為imprecise exception。
.precise exception指的是當某一個指令(會觸發exception的指令)仍在處理器pipeline執行的過程中,即發出change control flow的event,並且進入exception handler。Ex:指令格式錯誤時,所發出的Instruction Exception。
.imprecise exception指的是當某一個指令(會觸發exception的指令)在處理器pileline執行完後,才發出change control flow的event,然後才進入exception handler中執行。Ex:在讀取資料時,所發生的bus error。
2007年4月11日 星期三
訂閱:
張貼留言 (Atom)
1 則留言:
Good! 學到了!
張貼留言