作者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/cn.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