[理工] OS 98交大資聯(software interrupt

作者: dogdogh (狗狗旺)   2020-10-28 10:40:12
https://i.imgur.com/cGM0CFP.jpg
想問大家第八題E選項錯在哪裡
這題答案是B
不太清楚software interrupt的處理流程
謝謝大家(>人<;)
作者: A4P8T6X9 (殘廢的名偵探)   2020-10-28 12:28:00
這應該是在說 exception 吧?這東西是 cpu 執行自己就發現的,比方說 divide by zero.
作者: dogdogh (狗狗旺)   2020-10-28 12:54:00
據我所知的software interrupt 是 user process 需要os提供服務所發出的中斷樓上指的不是internal interrupt嗎?
作者: czee (無)   2020-10-28 17:24:00
(e)選項我也覺得疑惑不過看恐龍書上沒有特別提到經過interrupt controllerhttps://i.imgur.com/1SHSinR.jpg
作者: plsmaop (plsmaop)   2020-10-29 07:46:00
Divide by zero 是 hardware interruptInterrupt controller 指的是硬體發出 interrupt 時會透過 interrupt controller 告訴 cpu 有 interrupt

Links booklink

Contact Us: admin [ a t ] ucptt.com