购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.3 中断机制

进入保护模式以后,中断的机制也发生了很大的变化。BIOS中断将不再继续使用,操作系统通过可编程的中断控制器与硬件进行交互。

BIOS中断更像是一次函数调用,但保护模式的中断比较复杂。当硬件发生中断时,会由中断控制器产生信号通知CPU,CPU就会根据中断号调用相应的中断服务程序。执行中断服务程序之前,操作系统要先把CPU状态保存起来,这里的状态主要是指通用寄存器的值,等中断服务程序执行完毕以后,再把状态恢复出来。这就完成了一次中断。上述过程是中断概念的简单介绍,下面的章节就将详细介绍中断所涉及的所有技术细节。首先要介绍的就是保护模式中断机制的核心数据结构:中断描述符表。 0MjOonRPX8o7ycYkLY8PjHZu18idHB2YCacVOiVKlLVkoqkv2xqKZEJnrVRhfbK3

点击中间区域
呼出菜单
上一章
目录
下一章
×