Trap和中断的区别是什么?如果术语对于不同的系统是不同的,那么它们在x86上意味着什么?

我一直想做的一件事是开发我自己的操作系统(不一定像Linux或Windows那样花哨,但比我已经做的简单的引导加载程序更好)。我很难找到资源/指南,让你过去写一个简单的“Hello World”操作系