有人可以解释软件中断和软件异常之间的区别吗?
中断:表示时间片到期,呼叫指令出现
例外:表示访问声音,
我是对的还是任何人都可以深入解释?
答案 0 :(得分:3)
当处理器执行INT指令时发生软件中断。写在程序中,通常用于调用系统服务。
处理器中断是由处理器引脚上的电信号引起的。通常由设备使用以告知驾驶员他们需要注意。时钟滴答中断非常常见,它将处理器从暂停状态唤醒,并允许调度程序选择其他工作来执行。
当遇到阻止其执行代码的条件时,处理器本身会触发处理器故障,如访问冲突。通常当它尝试从未映射的内存中读取或写入或遇到无效指令时。