试题详情
简答题软件中断和硬件中断有何特点?两者的主要区别是什么?
  • 硬件中断由外部硬件产生,是由CPU外部中断请求信号触发的一种中断,分为非屏蔽中断NMI和可屏蔽中断INTR。
    软件中断是CPU根据某条指令或者对标志寄存器的某个标志位的设置而产生的,也称为内部中断。通常有除法出错中断、INTO溢出中断、INTN中断、断点中断和单步中断等。
    两者的主要区别:硬件中断由外部硬件产生,而软件中断与外部电路无关。
  • 关注下方微信公众号,在线模考后查看

热门试题