作者wilson50101 (我覺得我還不錯啊)
看板Grad-ProbAsk
標題[理工] os 題庫班講義 interrupt
時間Wed Nov 7 23:00:47 2018
https://i.imgur.com/jVJ3DQi.jpg
https://i.imgur.com/BIdwege.jpg
不好意思想問一下圖片中的第一題的B
我翻恐龍原文沒有提到hardware這個字
可是老師上課說B是對的
software interrupt 為什麼是觸發hw interrupt
不是interrupt的分類有
1 external 即hw 產生
2 internal 即回報exception
3 software 即systemcall
B應該是第三種才對 怎麼會跟Hw 有關係呢?
-----
Sent from JPTT on my iPad
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.233.14.252
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1541602850.A.4F0.html
1F:→ aggress5566: sys. call有機會碰到hw interrupt啊 11/08 05:09
2F:→ wilson50101: 怎麼說 是IO REQUEST嗎? 11/08 08:09
3F:推 kyuudonut: 當然有關係,兩者主要的差別是 "來源" 11/08 09:17
4F:→ kyuudonut: 實際要觸發當然還是要靠 Hardware 11/08 09:17
5F:→ kyuudonut: Interrupt / Exception 兩者定義有很多種版本 11/08 09:18
6F:→ wilson50101: 所以是觸發的來源不同 11/08 09:35
7F:→ wilson50101: 但是最後不管哪種interrupt都是由HW處理這樣嗎? 11/08 09:35
8F:→ wilson50101: 可是如果是這樣為什麼題目還要加上hardware這個詞 11/08 09:35
9F:→ wilson50101: software trigger interrupt 由hw處理 11/08 09:35
10F:→ wilson50101: 跟software trigger Hw的interrupt是不同的兩件事吧 11/08 09:35
11F:推 q79236: 或許翻譯成 軟體觸發造成硬體工作的interrupt 或許這樣會 11/08 13:13
12F:→ q79236: 比較好 感覺OS有很多類似這種問題 只能去猜他的意思了 11/08 13:13
13F:→ aggress5566: IO request是其中一項啊 舉例來說你在搬東西突然把 11/08 21:53
14F:→ aggress5566: 硬碟抽掉 看你要不要討論這種情況 總之考非選定義 11/08 21:54
15F:→ aggress5566: 寫清楚就好 考選擇就認出題的認定了 11/08 21:54