看板 Grad-ProbAsk 關於我們 聯絡資訊
https://i.imgur.com/cGM0CFP.jpg 想問大家第八題E選項錯在哪裡 這題答案是B 不太清楚software interrupt的處理流程 謝謝大家(>人<;) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.115.108.94 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1603852814.A.AFE.html ※ 編輯: dogdogh (140.115.108.94 臺灣), 10/28/2020 10:47:57
A4P8T6X9: 這應該是在說 exception 吧?這東西是 cpu 執行自己就10/28 12:28
A4P8T6X9: 發現的,比方說 divide by zero.10/28 12:28
dogdogh: 據我所知的software interrupt 是 user process 需要os10/28 12:54
dogdogh: 提供服務所發出的中斷10/28 12:54
dogdogh: 樓上指的不是internal interrupt嗎?10/28 12:54
czee: (e)選項我也覺得疑惑10/28 17:24
czee: 不過看恐龍書上沒有特別提到經過interrupt controller10/28 17:24
czee: https://i.imgur.com/1SHSinR.jpg 10/28 17:24
plsmaop: Divide by zero 是 hardware interrupt10/29 07:46
plsmaop: Interrupt controller 指的是硬體發出 interrupt 時會透10/29 07:49
plsmaop: 過 interrupt controller 告訴 cpu 有 interrupt10/29 07:49
hardware interrupt不是external interrupt嗎?還是我記錯了 divide by zero 我記得是software interrupt的一種 叫internal interrupt? ※ 編輯: dogdogh (180.217.135.158 臺灣), 11/01/2020 11:36:46