![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
麦田的小小猪
北京邮电大学研究生
展开
-
操作系统是如何启动的
OS的启动流程 操作系统启动过程分为BIOS执行和BootLoader执行两个步骤 一、BIOS程序执行过程 执行过程: 在CPU加电之后,会把CPU所有寄存器的值设为默认值,除了CS寄存器的值改为0xFFFF,其他寄存器的值都为0,这样,根据CS 和 IP的值就可以找到指令的物理地址0xFFFF:0x0000。 这时CPU就开始执行在这个位置开始执行,这里存放的一条无条件跳转指令跳转到BIOS...原创 2019-07-03 11:50:08 · 1385 阅读 · 0 评论 -
中断,异常和系统调用
一、中断 1.中断的概念 CPU对外设的中断信号的响应,CPU暂停正在执行的程序,保留环境,执行中断程序,执行完毕后,再回到断点。中断是由外部设备引起,也称为外中断。 由CPU内部事件引起的中断。如溢出、非法指令、地址越界、电源故障等。也称为内中断。与中断一样,系统如果发现陷入时间,CPU也将暂停正在执行的程序,保留环境,执行该陷入事件的处理程序,执行完毕后,再回到断点。 2.中断号,中断向量表和...原创 2019-07-03 16:14:26 · 752 阅读 · 0 评论