第三章:中断

    为何先学习中断?

    我们在实现操作系统过程中,会出现各种不可预知的异常错误,且系统一般都会当机(挂了),让开发者不知所措。如果我们实现的 OS 有了中断(包括异常)处理能力,那么在由于某种编程失误产生异常时,OS 能感知到异常,并能提供相关信息(比如异常出现的原因,异常产生的地址等)给开发者,便于开发者修改程序。