【发布时间】:2011-01-27 20:09:54
【问题描述】:
根据我的理解,陷阱和中断之间的基本区别在于,陷阱是同步的并且由异常生成(div by 0 等),而中断是异步的(多个设备可以尝试同时中断,尽管谁赢了比赛是首先获得工作队列锁的人)。有两种类型的中断:硬件和软件。硬件检测到 div by zero 异常,因此可以作为硬件陷阱的示例。
我有两个问题。
- 我对方案的理解是否正确,是否还有其他差异?
- 有没有一种叫做软件陷阱的东西?如果是这样,一个例子会很有帮助!
【问题讨论】:
标签: linux unix operating-system