操作系统的运行机制和体系结构

目录

概括

一、运行机制

1.两种指令

2.两种cpu状态

3.两种程序

二、操作系统的内核

三、操作系统的体系结构

(1)微内核

(2)大内核


概括

一、运行机制

1.两种指令

(1)定义:能够直接被cpu识别,执行

(2)分类

注解:内存清零指令不是人人能用,不然很危险;非特权指令就是指普通加减乘除运算

2.两种cpu状态

——cpu又是如何判断处于哪个状态的呢?

当psw(程序状态寄存器)的状态为0时,则处于用户态,只能执行非特权命令

当处于1时,则处于核心态,能执行非特权命令和特权命令

3.两种程序

总结:

让用户使用:   非特权指令——用户态——应用程序

不让用户使用:特权指令——核心态——内核程序

 

二、操作系统的内核

可以把操作系统再分类为核心功能和非核心的,内核是靠近硬件的,如图所示

 

三、操作系统的体系结构

 注解:不同的操作系统关于内核的划分可能不一样,可能会将进程管理那一栏不作为内核,由此也得出了大内核和微内核,大内核指两部分,微内核指上面那一部分

(1)微内核

         时钟管理,中断处理,原语(最基本的功能)

(2)大内核

         时钟管理,中断处理,原语++ 进程管理,设备管理,处理机管理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值