首页 > 其他分享 >计算机操作系统考研复习day01

计算机操作系统考研复习day01

时间:2023-09-02 15:34:53浏览次数:31  
标签:操作系统 批处理 day01 用户 一个 指令 阶段 考研 复习

操作系统简介:

操作系统是充当计算机硬件与用户的中介,是最基本的系统软件。

操作系统的特征:

1.并发。2:共享。3:虚拟:4:异步

并发:这点要与并行相互区别,一个是时间段,一个是时间点。

共享:比如Jay的一路向北这个资源,只要你有VIP,你就可以听,别人也可以听,共享资源

虚拟:将实体虚拟化,比如页段这类的。将在第四章更新时候具体展开说明

异步:一个东西以无法预测的速度进行运动。比如说你跑1000m,你永远不知道前面人什么时候忽然加速。

操作系统发展历程:

1:手工操作阶段

2:批处理操作阶段

2.1 单道批处理阶段

单道批处理阶段可以理解为在一段时间内,内存中始终是保存一个作业的。只有当这个作业退出后,另一个才可以放入,可以理解为在传送带上只有一个物体。

2.2多道批处理阶段

多道批处理阶段可以理解为在一个时间段内,我们为了使其效率变大,计算机内存同时存放多道相互独立的程序。一个传送带上有多个物品

3:分时操作系统

为了保证每个进程都能在有效时间内得到反映,分时操作系统采取了时间片划分,每一个进程在经过运行一段时间后便让其他进程进行运行

4:实时操作系统

极大的增强了人机交互能力,是处理紧急情况的不二选择,比如飞机订票系统

5:网络操作系统,分布式计算机系统,个人计算机系统

仅作了解,对分布式要有好的理解,将一个大的分为几个小的解耦,在不同地方共同来维护

操作系统运行环境

CPU一般会运行两种程序,一个是操作系统内核程序,一个是用户自编的程序

有些东西因为不能交给用户,不然对计算机会进行很大的损坏,所以分为特权指令和非特权指令

特权指令:不允许用户直接使用的指令:如IO指令,中断指令等

非特权指令:允许用户直接使用的指令:

标签:操作系统,批处理,day01,用户,一个,指令,阶段,考研,复习
From: https://www.cnblogs.com/dyt031106/p/17673724.html

相关文章

  • [java基础知识复习] Java基础知识总结分享一
    写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。————......
  • drf-day01
    web开发模式1、前后端混合开发模式---》老项目 2、前后端分离开发模式---》新项目 api接口为了在团队内部形成共识、防止个人习惯差异引起的混乱,我们需要找到一种大家都觉得很好的接口实现规范,而且这种规范能够让后端写的接口,用途一目了然,减少双方之间的合作成本api......
  • 新初赛复习
    1。线:地址线,数据线,控制线2.外存:磁表面存储器,光存储器,闪存存储器3.I/O是最慢的部件4.内存的分类到底是ROM+RAM还是主存,Cache,寄存器5.BIOS计算机基本输入输出系统6.CPU中,跟踪指令地址的寄存器是程序计数器PC7.操作系统的管理:处理器管理,存储管理,文件管理,设备管理8.linux下的文......
  • Docker 复习
    Docker实践查看系统的两大命令#发行版[root@localhost~]#cat/etc/redhat-releaseCentOSLinuxrelease7.9.2009(Core)#内核[root@localhost~]#uname-r3.10.0-1160.el7.x86_64docker安装1.docker基础操作#更新源wget-O/etc/yum.repos.d/CentOS-Base.repohttp:/......
  • 代码随想录第4天|链表复习
    做这种算法题真的要放平心态,你想不到思路的时候不要觉得自己太笨,其实想不到很正常,今天环形链表和相交链表这两道题,真的一点思路都没有,环形链表是最难理解的,在课堂上学的链表上的那点东西拿来做这种题确实还是差很多,我真的非常感谢这个做题的训练营,没有它我自己真的做不下去,现在跟......
  • 基础知识复习
    原码、反码和补码原码原码就是符号位加上真值的绝对值,即用第一位表示符号,其余位表示值。比如:如果是8位二进制:[+1]原=00000001[-1]原=10000001第一位是符号位(即第一位不表示值,只表示正负),因为第一位是符号位,所以8位二进制数的取值范围就是:[11111111,01111111]即[-127......
  • 大模型面试复习
    1.MHQ和MQA MultiQuerySelfAttention: MHQ和MQA的不同之处仅仅在于每个头共享相同的K、V权重而Q不同享。 2.FlashAttention:核心是减少self-attention计算过程中对gpu存储单元HBM的访问,HBM的特点是存储大,但是访问速度慢,attention的中间结果会存放到hbm中,导致速度慢,尽量计......
  • day01
    一、C++介绍  本贾尼.斯特劳斯特卢普,与1979年在贝尔实验室负责分析UNIX系统内核流量的分布情况时,特别希望有一种更加模块化的工具,与1979年十月开始着手研发一款新的编程语言,在C语言的基础上增加了面向对象的机制,那就是C++,1983年完成了第一个版本  C++与C的关联度和重......
  • 树链剖分学习(复习?)笔记
    树链剖分,即树剖。顾名思义,树链剖分就是将一棵树通过某种方式剖分成若干条链,再利用\(dfs\)序,从而将树上的问题转化为序列上的问题。树剖的方式有不止一种,比如重链剖分、长链剖分。最常用的(大概?)是重链剖分。此处介绍重链剖分。首先,我们定义一个节点的重儿子为此节点的所有儿......
  • vue复习
    vuevue是什么?它是一个轻量级MVVM框架数据驱动+组件化的前端开发Github超过25K+的star熟,社区完善Vue.js更轻量,gzip后大小只有26K;更易上手,学习曲线平稳形成Vue渐进式框架的核心概念为:组件化,MVVM,响应式,和生命周期vue的优缺点优点1.轻量级Vue作为一款轻量级前端框架,大......