IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 408考研之操作系统 第一章 计算机系统概述 -> 正文阅读

[系统运维]408考研之操作系统 第一章 计算机系统概述

第一章 计算机系统概述

1、操作系统的基本概念

**操作系统是管理计算机硬件的程序。**从用户的视角看,操作系统设计的主要目标是用户使用方便;从计算机的角度看,操作系统是个控制程序,它负责管理和分配计算机系统的资源。

2、操作系统的特征

并发共享是操作系统两个最基本的特征。

并发:两个或多个事件在同一时间间隔内发生。

共享:资源共享,统一资源可供内存中多个并发执行的进程共同使用。

虚拟:把一个物理上的实体变为若干逻辑上的对应物。

异步:程序不是一口气执行完毕,而是走走停停,以不可预知的速度向前推进。(进程间需要同步或互斥)

3、接口

命令接口:组织和控制作业的执行。

程序接口:由一组系统调用(广义指令)组成。用来请求操作系统服务。

4、操作系统的分类

单道批处理

多道批处理

分时操作系统

实时操作系统:硬实时(高铁、飞机自动控制),软实时(火车票系统)

5、中断和异常的概念

现代操作系统是中断驱动的。

中断:外中断,通常是与当前指令执行无关的事件(I/O处理已完成、时间片已到)。

异常:内中断,源自CPU执行指令内部的事件(访存缺页、除数为0),异常不能被屏蔽,一旦出现应立即处理

6、中断处理的过程

中断隐指令:

  • 关中断
  • 保存断点:程序计数器PC的值
  • 引出中断服务程序:中断向量保存着中断服务程序(不同的中断有不同的程序)的入口地址,将该地址送入PC

中断服务程序:

  • 保存现场和屏蔽字:现场信息如程序状态寄存器PSWR和某些通用寄存器。
  • 开中断:允许多重中断
  • 执行中断服务程序
  • 恢复现场和屏蔽字
  • 开中断、中断返回:中断服务程序的最后一条指令通常是中断返回指令

7、操作系统的运行模式

用户态:执行用户代码

核心态:执行操作系统代码

访管指令:在用户态使用,程序的运行由用户态转到核心态

用户态到核心态的转换是由硬件完成的(中断隐指令)。

从核心态到用户态的转换是由操作系统程序执行后完成的(中断服务程序)。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-08-02 11:10:24  更:2021-08-02 11:12:55 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 6:14:14-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码