作者bochengchen (LFII)
看板Grad-ProbAsk
標題[理工] 104電機丙計系12題
時間Tue Jan 7 15:46:54 2020
各位大大好,想請教這題有關interrupt handling的題目
https://imgur.com/BHOjbqa.jpg
版上對到的答案是CE
想請問
1.選項B的正確處理方式是什麼呢?
2.選項E的recursive interrupts在哪些狀況會發生呢?
感謝各位大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.199.106.66 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Grad-ProbAsk/M.1578383216.A.396.html
1F:→ DLHZ: recursive interrupt是可行的 IO裝置一多就很有可能發生 01/07 16:38
D大您好!所以這些interrupt會被forbid嗎?照你的說法E選項應該不能選吧?
※ 編輯: bochengchen (114.39.173.222 臺灣), 01/07/2020 23:58:02
2F:→ DLHZ: 是 我認為是不選 處理方式就跟call subroutine一樣 01/08 00:12
3F:推 ccapricorntw: 借問一下D為什麼錯? 01/08 10:58
我自己是認為儲存register的工作是作業系統做的,不是interrupt handler的工作!
※ 編輯: bochengchen (124.199.106.66 臺灣), 01/08/2020 11:23:49
4F:推 ccapricorntw: 阿 對吼 interrupt handler就是ISR 感謝 01/08 11:35
5F:→ bochengchen: 感謝C大也感謝D大 01/08 12:12
※ 編輯: bochengchen (124.199.106.66 臺灣), 01/09/2020 13:20:34