操作系统 day03(运行机制)

这篇具有很好参考价值的文章主要介绍了操作系统 day03(运行机制)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一,操作系统的运行机制

  1. 机器指令
  • 二进制机器指令就是处理器(CPU)能识别、执行的最基本命令
    操作系统 day03(运行机制),操作系统,操作系统
  • 程序运行的过程就是CPU执行一条一条的机器指令的过程
  1. 应用程序和内核程序
    操作系统 day03(运行机制),操作系统,操作系统
  • 操作系统的最重要角色是:系统资源的管理者,而操作系统的对系统资源的管理工作就是在内核部分实现的
  1. 特权指令和非特权指令
    操作系统 day03(运行机制),操作系统,操作系统
  • CPU能判断出指令的类型,由于应用程序不能有特权指令,那CPU是怎么区分此时运行的是应用程序还是内核程序:通过CPU所处的状态来区分
  1. 用户态、内核态的切换
    操作系统 day03(运行机制),操作系统,操作系统
    操作系统 day03(运行机制),操作系统,操作系统

二,中断

  1. 中断的作用
    操作系统 day03(运行机制),操作系统,操作系统
  • 中断是让操作系统内核夺回CPU使用权的唯一途径
  1. 中断的分类
    操作系统 day03(运行机制),操作系统,操作系统
  • 陷入指令是在用户态下执行的指令,因此它不是特权指令
    操作系统 day03(运行机制),操作系统,操作系统
  1. 中断机制的基本实现原理
    操作系统 day03(运行机制),操作系统,操作系统
    操作系统 day03(运行机制),操作系统,操作系统

文章来源地址https://www.toymoban.com/news/detail-737700.html

到了这里,关于操作系统 day03(运行机制)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【操作系统】03.内存管理

    现代操作系统使用的连接方式:运行时动态链接 对某些模块的链接推迟到程序执行时才进行 现代操作系统使用的装入方式:动态重定位 程序装入内存后,逻辑地址不会立即转换成物理地址,而是推迟到指令执行的时候,需要一个重定位寄存器的支持 单一连续分配 固定分区

    2024年02月07日
    浏览(32)
  • 03 开始使用openEuler操作系统

    开始使用openEuler操作系统,能够区分GUI与CLI、学习Linux的两种登录方式、了解登录界面各项参数的含义、使用了解shell以及一些基础的快捷键、使用命令查看基本的系统信息。 GUI(Graphical User Interface,图形用户界面),可以让用户使用鼠标作为输入工具,来进行各项操作。

    2024年02月02日
    浏览(32)
  • 操作系统 day04(系统调用)

    什么是系统调用 库函数和系统调用的区别 应用程序可以通过汇编语言直接进行系统调用,也可以使用高级语言的库函数来进行系统调用。而有的库函数涉及系统调用,如“创建一个新文件”函数,有的不涉及,如“取绝对值”函数 什么功能要用到系统调用 系统调用的过程

    2024年02月06日
    浏览(33)
  • 银河麒麟高级服务器操作系统V10-系统管理员手册:03 常用图形化工具

    目录 第三章 常用图形化工具 3.1. 刻录工具 3.2. 磁盘 3.2.1. 磁盘管理 3.2.1.1. 磁盘管理工具介绍 3.2.1.2. 磁盘管理工具界面展示 3.2.2. 磁盘管理工具使用 3.2.2.2. 分区格式化 3.2.2.3. 分区编辑 3.2.2.4. 编辑文件系统 3.2.2.5. 分区大小调整 3.2.2.6. 分区卸载和挂载 3.2.2.7. 分区删除 3.3. 远程

    2024年02月08日
    浏览(104)
  • 【操作系统】聊聊Linux内存工作机制

    内存主要是用来存储系统和应用程序的指令、数据、缓存等 内存是需要安全机制保护的,所以只有内核才可以直接访问物理内存。进程如果要访问内存需要通过独立的虚拟地址空间。 虚拟地址空间其实包含两部分。一部分是内核空间,另一部分就是用户空间。 进程有用户态

    2024年02月09日
    浏览(32)
  • 深入理解Windows操作系统机制(二)

    我是荔园微风,作为一名在IT界整整25年的老兵,今天我们来重新审视一下Windows这个我们熟悉的不能再熟悉的系统。 我们每天都在用Windows操作系统,但是其实我们每天直接在打交道的并不是Windows操作系统的内核,而是Windows操作系统的人机交互界面,这个界面其实只是Window

    2024年02月17日
    浏览(39)
  • 银河麒麟桌面操作系统V10-常见运维问题类别:外设管理 03

    目录 问题类别 3:外设管理 3.1 添加网络共享打印机后,无法进行打印 【适用版本】 【问题现象】 【解决方案】 方法 1:图形软件关闭防火墙。  方法 2:使用命令关闭防火墙。 3.2 系统设置共享打印机问题 【适用版本】 【问题现象】 【解决方案】 3.3 系统共享打印认证问

    2024年02月09日
    浏览(36)
  • [笔记]深入解析Windows操作系统《四》管理机制

    本章讲述了Microsoft Windows操作系统中四种基本的机制,它们对于系统的管理和配置至关重要,它们是: 注册表(Registry) 服务(Service) 统一的背景进程管理器(UBPM) Windows管理设施(WMI) Windows诊断基础设施(WDI) 注册表在Windows系统的配置和控制方面扮演了一个非常关键的角色。 它既是系

    2024年02月04日
    浏览(39)
  • 操作系统 day01(概念和功能)

    作为系统资源的管理者 向上层提供方便易用的服务 操作系统给普通用户使用的接口 GUI/图形化界面 联机命令接口/交互式命令接口:用户说一句,系统跟着做一句,如CMD 脱机命令接口/批处理命令接口:用户说一堆,系统跟着做一堆,如 *.bat 操作系统给软件/程序员使用的接口

    2024年02月06日
    浏览(29)
  • 微控制器实时操作系统实践3任务信令和通信机制

    在本章中,将简要介绍任务信号和任务间通信的核心机制。这些基元是事件驱动的并行编程的基础,它是基于RTOS的应用程序良好实现的基础。 与其直接进入FreeRTOS的API,不如将每个基元与一些图形例子和一些关于每个机制可被使用的建议一起介绍。不要担心:在后面的章节中

    2024年02月08日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包