王道_操作系统 1.3_1 操作系统的运行机制

本文详细解释了操作系统运行原理,包括程序的执行过程、内核与应用程序的区别、特权与非特权指令,以及CPU的内核态和用户态及其切换方式。重点介绍了内核程序对特权指令的使用和用户态下应用程序的限制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


笔记来源: b站 王道 操作系统

一、程序的运行原理

  • 程序运行的过程就是CPU执行一条一条的机器指令的过程(机器指令就是由高级语言【eg:C语言代码】翻译过来对应的多条二进制指令)
  • 辨析:“指令”与“命令”
    指令:处理器(CPU)能识别、执行的最基本指令(常指二进制机器指令)
    命令:指交互式命令接口 1.1_1 操作系统的概念、功能、(二)、(2)

在这里插入图片描述

二、两类程序

在这里插入图片描述

1、内核程序

  • 内核是操作系统最重要最核心的部分,也是最接近硬件的部分
  • 由很多内核程序组成了“操作系统内核”,或简称“内核”
  • 一个操作系统只要有内核就够了
  • 操作系统的功能未必都在内核中(如图形化用户界面GUI),没有GUI用户照样可以通过命令行“小黑框”来使用操作系统
  • <
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值