![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
little Chen1
每天都要进步
展开
-
特权指令与非特权指令
所谓特权指令,是指有特殊权限的指令,由于这类指令的权限最大,使用不当将导致整个系统崩溃,如清内存、置时钟、分配系统资源、修改虚存的段表和页表权限等。形象的说,特权指令是那些少儿不宜的东西,而非特权指令是老少皆宜的东西。为了防止用户程序中使用特权指令,用户态下只能使用非特权指令,核心态下可以使用全部指令。在用户态下使用特权指令时,将产生中断以阻止用户使用特权指令。所以把用户程序 放在用户态下运行,而操作系统中必须使用特权指令的那部分程序在核心态下运行,保证了计算机系统的安全可靠。原创 2023-08-14 21:13:03 · 1315 阅读 · 0 评论 -
操作系统引导
操作系统引导是指计算机利用CPU运行特定程序,通过程序识别硬件,识别硬件分区,识别硬件分区上的操作系统,最后通过程序启动操作系统,一环扣一环地完上述过程。硬件自检后,BIOS开始读入Boot Sequence(通过CMOS里保存的启动顺序,或者通过与用户交互的),把控制权交给启动顺序排在第一位的存储设备,然后CPU将该存储设备引导扇区的内容加载到内存中。4:加载主引导记录MBR。读取活动分区的第一个扇区,这个扇区称为分区引导记录(PBR),其作用是寻找并激活分区根目录下用于引导操作系统的程序(启动管理器)原创 2023-08-14 20:39:05 · 621 阅读 · 0 评论 -
操作系统的发展历程
因此,实现分时系统最大问题是如何使用户能与自己的作业进行交互,即当用户在自己的终端上键入命令时,系统应能及时接收并及时处理该命令,再将结果返回用户,分时系统也是支持多道程序设计的系统,但它不同于多道批处理系统。为了能在某个时间限制内完成某些紧急任务而不需要时间片排队,诞生了实时操作系统,这里的时间限制可以分为两种情况:若某个动作必须绝对地在对顶的时刻(或规定的时间范围)发生,则称为硬实时系统,如飞行器到的飞行自动控制系统,这类系统必须提供绝对保证,让某个特定的动作在规定的时间内完成。原创 2023-08-12 19:32:00 · 209 阅读 · 0 评论