陷阱是有意的,主动发起的, 执行指令的结果,什么时候发生是我们知道的。比如说:系统调用,这是用户程序和内核之间的一个接口,把控制权从用户手里交到内核(以管理员模式启动就是一个很好的例子,就是要去执行一些内核里的代码来接管程序)
返回:陷阱处理程序执行完以后,把程序的控制权交还给下一条指令