Operating system h/w和s/w中断的实现差异

Operating system h/w和s/w中断的实现差异,operating-system,Operating System,我知道硬件和软件中断之间的区别。 问题在于实施上的差异。 我知道我们读取一个中断向量并执行中断服务例程。 但是它们之间有什么区别呢? 此问题适用于研究生入学面试。不同之处在于硬件中断的时间由硬件决定,而软件中断的时间由操作系统以编程方式确定 软件中断交付将在某种类型的硬件中断处理程序(例如计时器处理程序)内进行

我知道硬件和软件中断之间的区别。 问题在于实施上的差异。 我知道我们读取一个中断向量并执行中断服务例程。 但是它们之间有什么区别呢?
此问题适用于研究生入学面试。

不同之处在于硬件中断的时间由硬件决定,而软件中断的时间由操作系统以编程方式确定

软件中断交付将在某种类型的硬件中断处理程序(例如计时器处理程序)内进行