首页 > 其他分享 >【操作系统】操作系统的运行机制和体系结构

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

时间:2023-02-21 23:45:26浏览次数:46  
标签:操作系统 管理层 指令 内核 微内核 运行机制 体系结构

1.运行机制

(1)指令
指令就是处理器(CPU)能识别、执行的最基本命令,比如:加法指令就是让CPU进行加法运算。
image

(2)两种指令
image

CPU如何判断当前是否可以执行特权指令?
(3)两种处理器状态
image

(4)两种程序
是否可用特权指令,程序又可分为
image

操作系统中的哪些功能应该由内核程序实现呢?

2.操作系统内核

内核是计算机上配置的底层软件,是操作系统最基本、最核心的部分。
实现操作系统内核功能的那些程序就是内核程序
image

image

3.操作系统的体系结构

(1)大内核和微内核
image

大内核和微内核比较
image

类比:
操作系统的体系结构问题与企业的管理问题很相似。
内核就是企业的管理层,负责一些重要的工作。只有管理层才能执行特权指令,普通员工只能执行非特权指令用户态、核心态之间的切换相当于普通员工和管理层之间的工作交接。

大内核:企业初创时体量不大,管理层的人会负责大部分的事情。优点是效率高:缺点是组织结构混乱,难以维护。
采购工作可以完全由管理层的一个人负责(那么谁负责采购,分工不明确)。

微内核:随着企业体量越来越大,管理层只负责最核心的一些工作。优点是组织结构清晰,方便维护:缺点是效率低。
普通员工采购,管理层审批采购清单,员工去采购,管理层批钱,交互多,工作清晰。

标签:操作系统,管理层,指令,内核,微内核,运行机制,体系结构
From: https://www.cnblogs.com/zhishu/p/17142925.html

相关文章

  • 查看麒麟操作系统信息
     [root@localhost~]#nkvers##############KylinLinuxVersion#################Release:KylinLinuxAdvancedServerreleaseV10(Lance)Kernel:4.19.90-5......
  • 0x02_My-OS操作系统里的helloworld
      直接看目录结构│main.c(可以调用asm的函数,可以使用最原始的c语言,你要明白基本所有头文件都要用汇编自己造)│Makefile(make脚本)├─asm│asmhead.asm(别......
  • 第九章 操作系统和应用的关系
    应用的运行环境就是操作系统。本章最开始所讲的就是操作系统功能的历史,最开始的程序员需要编写处理的所有相关程序这一过程是非常麻烦的,所以就有人开发出了仅具有加载和运......
  • 02-安装操作系统(Ceph Pacific)
    1.安装镜像Ubuntu:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/20.04/ubuntu-20.04.5-live-server-amd64.isoCentOS(备用):http://mirror.nsc.liu.se/centos-s......
  • 基于存算一体技术的新型计算机体系结构
    1.经典计算机体系结构经典计算机体系结构的基本思想由冯.诺伊曼提出,因此也被成为冯.诺伊曼架构。其主要的主要的思想是计算机由计算器,存储器,控制器,输入设备和输出设备五......
  • 操作系统高级教程期末思考题
    19年期末复习题1.为什么开始启动计算机的时候,执行的是BIOS代码而不是操作系统自身的代码?最开始启动计算机的时候,计算机内存未初始化,没有任何程序。而因为CPU只能读取内存......
  • 10. 操作系统和Linux
    进程和线程的区别线程是进程划分成的更小的运行单位,一个进程在其执行的过程中可以产生多个线程。线程和进程最大的不同在于基本上各进程是独立的,而各线程则不一定,因为同......
  • 操作系统学习笔记总纲
    操作系统学习笔记目录第1章计算机系统概述1.1操作系统的基本概念1.1.1操作系统的概念1.1.2操作系统的特征1.1.3操作系统的目标和功能1.2操作......
  • 软件体系结构课堂测试
    (1)什么是架构答:架构是把一个整体划分成不同的部分,不同的角色根据自己的特长分工协作,沟通完成自己相应的部分,再将这些部分有机结合为一个整体,完成项目整体所需要完成的任务......
  • 【系统架构设计师】计算机组成与体系结构 ② ( 冯诺依曼结构 | 哈佛结构 | 常见的芯片
    文章目录​​一、冯诺依曼结构​​​​二、哈佛结构​​​​三、常见的芯片​​一、冯诺依曼结构冯诺依曼结构:指令存储器与数据存储器应用场景:PC机,使用i3,i......