菜单

操作系统导论

2019年2月16日 - www6165com

操作系统做什么

 


 

1. 统计机种类有五个组成部分:总计机硬件,操作系统,系统程序与应用程序和用户。 

 

 
操作系统的组成部分:基本为财富(尤其是内存、处理器和I/O设备)提供了最低层次的抽象层。它包罗(但不避免)以下组件

  CPU管理器、内存管理器、文件系统、设备管理器

 

 

             
           
  澳门金沙国际 1

 

2. 哪些是操作系统?(不同意见)

 

 

澳门金沙国际 2单处理器系统

澳门金沙国际 3最终定义操作系统

概念1:操作系统是为着促成管理,同时带来了须求的各体系型的荒废

澳门金沙国际 4
分析:管理硬件资源,同样推动的浪费有:内存消耗,硬件消耗等。

概念2:操作系统是管制计算机硬件的主次,它还为应用程序提供基础,并且充当计算机硬件和统计机用户的中介

澳门金沙国际 5
分析:统计机硬件包涵CPU(逻辑总括中央)、I/O设备(显示器,鼠标,键盘,打印机等)、物理存储设备。

硬件:如中央处理单元(Centeal Processing
Unit,CPU)、内存(memory)、输入输出设备(Input/Output devices,
I/Odevices),为系统提供基本的计量能源。

应用程序:电子制表软件、编译器、浏览器、音乐播放器等国定了用户按何种方法利用那几个财富。

澳门金沙国际 6
操作系统提供了无可非议行使这几个财富的不二法门。操作系统类似于政党,操作系统本人并不落到实处其余有效的功力。它只然则是提供了三个便宜其他程序做有效工作的环境。

澳门金沙国际 7
用户意见:对于那种场馆,操作系统的布署性目的是为着用户使用方便,质量是次要的,而且不在乎财富使用率。品质和财富使用率相比较,质量对用户来说更为主要,那种系统重要为了优化单用户的情事。

澳门金沙国际 8
系统看法:将操作系统看做能源分配器。总计机连串大概有许多能源,用来解决CPU时间、内存空间、文件存储空间、I/O设备等题材。操作系统管理那一个能源。面对不少竟然争辨的财富请求,操作系统必须决定怎样为顺序程序和用户分配能源,以便总计机系列能使得而正义地运作。强调控制种种I/O设备和用户程序的急需。操作系统管理用户程序的执行以幸免电脑能源的谬误使用可能使用不当。

操作系统协会

1.计算机用于运转的先导化程序被称作因势利导程序,它被贮存在只读存储器(ROM)中,也等于常说的固件。它早先化系统中的全体片段。

2.事变的发出平时经过硬件或软件的中断(interrupt)来触发。

硬件想必在其余时候经过向 CPU
发送多少个信号接触中断,该信号常常经过总线传递。

软件只怕因而推行名为系统调用的万分规指令来触发中断。

3.统计机程序必须在主/内存(RAM)中施行。主内存是 CPU
一贯访问的唯一的大体积存储,它一般由被称作动态随机访问存储器(DRAM)的半导体器件完毕。

4.主存是易失存储,当电源关闭或任何难题应运而生时,其内容会丢掉。由此大多数电脑体系提供了二级存储作为主存的增加,二级存储设备平常是磁盘

5.存储设备层次:寄存器-高速缓存(cache)- 主/内存 – 电子磁盘 – 磁盘

 双重方式操作

18. 风浪三番五次由刹车或陷阱引起的。陷阱(或尤其)是一种软件中断。

 

19.  
为了不同操作系统代码和用户定义代码的施行,至少要求二种独立的操作情势:用户形式、监督程序情势或许(系统方式、特权格局)。

 

20. 重复格局操作提供了尊敬操作系统和用户程序不受错误用户程序影响的招数。其完成方式为:将能唤起损害的机器指令作为特权指令 (privileged instruction)
。如若在用户情势下准备实施特权指令,那么硬件并不举行该指令,而是觉得该指令不合法,并将其以陷阱的款型通告操作系统。 

 

进程管理:

澳门金沙国际, 

  1. 在意:程序本身并不是经过,程序是被动的实体,而经过是3个移动的实体。

 

22.单线程进度具有贰个程序计数器来无人不晓下多个推行的命令。那样二个经过的履行必须是连连的。 CPU
3个跟着三个地执行进度的通令,直至进度终止。 

多线程进程具有五个程序计数器,每个针对性下一个加以线程要履行的指令。

 

 

内存管理:

 23. 假设1个先后要执行,那么它必须先变换到绝对地址井装入内存。随着程序的履行,进度可以经过发出相对地址来拜会内存中的次序指令和数据
。最后,程序终止,其内存空间得以释放,并且下一顺序可以装入并可以执行。

 

24.  操作系统负责下列有关内存管理的运动:

 

操作系统的职能:

 

进度管理

 

存储器管理

 

设施管理

 

文件管理

 

 

 

存储管理包蕴:

 

内存扩展

 

地址映射

 

内存分配

 

内存珍视

 

 


 

 

澳门金沙国际 9 统计机连串的蕴藏结构

澳门金沙国际 10多处理器系统

操作系统运营形式

1.为了确保操作系统程序正确实施,大家必要区分系统程序段和用户程序段。由此设置了三个单身的操作情势用户方式水源格局。总括机硬件中须求参加三个模式位用于阐明当前的格局为水源(0)照旧用户(1)。

   
1)在系统启动时,硬件系统处于内核形式。之后操作系统被加载并且在用户格局中推行用户采用。

   
2)硬件只同意特权指令在基本形式中运维。一旦系统调用被实践,它将被硬件视为一个软中断,中断向量将被传送给系统里头的多个服务程序,并且情势位切换至基本模式。


澳门金沙国际 11末尾定义操作系统

概念1:操作系统是为着兑现管理,同时带来了必不可少的各连串型的浪费

澳门金沙国际 12
分析:管理硬件财富,同样推动的荒废有:内存消耗,硬件消耗等。

概念2:操作系统是管制计算机硬件的主次,它还为应用程序提供基础,并且充当总括机硬件和总结机用户的中介

澳门金沙国际 13
分析:统计机硬件包涵CPU(逻辑统计中央)、I/O设备(显示屏,鼠标,键盘,打印机等)、物理存储设备。

硬件:如宗旨处理单元(Centeal Processing
Unit,CPU)、内存(memory)、输入输出设备(Input/Output devices,
I/Odevices),为系统提供基本的盘算财富。

应用程序:电子制表软件、编译器、浏览器、音乐播放器等国定了用户按何种方法接纳那些财富。

澳门金沙国际 14
操作系统提供了不利使用那一个财富的法子。操作系统类似于政坛,操作系统自身并不落实任何有效的效率。它只然则是提供了1个便于其余程序做有效工作的条件。

澳门金沙国际 15
用户意见:对于那种状态,操作系统的宏图目标是为着用户使用方便,品质是扶助的,而且不在乎能源使用率。品质和能源使用率比较,品质对用户来说更为主要,那种系统紧要为了优化单用户的情状。

澳门金沙国际 16
系统看法:将操作系统看做财富分配器。统计机连串或者有好多能源,用来化解CPU时间、内存空间、文件存储空间、I/O设备等难题。操作系统管理那些能源。面对不少依旧顶牛的能源请求,操作系统必须决定哪些为种种程序和用户分配能源,以便总结机种类能管用而公正地运作。强调控制种种I/O设备和用户程序的要求。操作系统管理用户程序的履行防止患电脑能源的不当选择依然使用不当。

澳门金沙国际 17单处理器系统

操作系统结构

1.操作系统应提供如下服务

    1)用户接口,包涵:

        a)命令行接口(CLI)

        b)批处理接口(batch interface)

        c)图形化用户接口(GUI)–提供了二个桌面

    2)程序执行 :操作系统要力所能及将先后加载到主存并实施顺序

    3)输入/输出操作(I/O):运营中的程序可能必要涉及到文件或 I/O
设备的读写操作

    4)文件系统控制

    5)通讯:通讯或许通过共享内存消息传递实现

    6)错误检测:操作系统应该能始终检测到只怕的错误

    7)能源分配:一些财富须要新鲜的分配行为(如
CPU、主存和文件存储),有的还要求请求和假释代码(如 I/O 设备)

    8)统计:操作系统必要对各类用户选拔了不怎么不一致的总计机财富做计算

    9)安全防患:保障拥有对系统能源的伸手都可以控制

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图