第二章 操作系统的逻辑结构 - Welcome to SCTS & CGCL!.ppt

上传人:da****u 文档编号:1077797 上传时间:2018-11-30 格式:PPT 页数:35 大小:430KB
下载 相关 举报
第二章 操作系统的逻辑结构 - Welcome to SCTS & CGCL!.ppt_第1页
第1页 / 共35页
第二章 操作系统的逻辑结构 - Welcome to SCTS & CGCL!.ppt_第2页
第2页 / 共35页
第二章 操作系统的逻辑结构 - Welcome to SCTS & CGCL!.ppt_第3页
第3页 / 共35页
第二章 操作系统的逻辑结构 - Welcome to SCTS & CGCL!.ppt_第4页
第4页 / 共35页
第二章 操作系统的逻辑结构 - Welcome to SCTS & CGCL!.ppt_第5页
第5页 / 共35页
点击查看更多>>
资源描述

1、第二章 操作系统的逻辑结构(一) 操作系统虚拟机(二) 操作系统逻辑结构(三) 处理机的状态(四) 中断技术(一)操作系统虚拟机n 为提高计算机系统资源的使用效率和方便用户在计算机系统中必须配备操作系统 .n 操作系统是一个大型的软件,规模庞大、结构复杂。操作系统必须是一个清晰、正确的逻辑结构。 什么是操作系统虚拟机什么是操作系统虚拟机在裸机上配置了操作系统程序后就构成了操作系统虚拟机。操作系统的核心在裸机上运行用户程序在扩充后的机器上运行裸裸 机机操作系统操作系统扩充后的机器扩充后的机器用户程序用户程序应用程序应用程序n 操作系统虚拟机的指令系统操作系统虚拟机的指令系统n 裸机的指令系统是什

2、么?机器指令n 操作系统虚拟机的指令系统?操作系统虚拟机的指令系统,又称为操作命令语言。虚拟机的功能是通过它提供的命令体现的。( 1)操作命令(又称命令接口)作业控制语言、键盘命令、图形化用户界面( 2)系统功能调用(又称程序接口)(二) 操作系统逻辑结构CC、 Shell、 Gui用户程序用户程序核外程序sh who a.out date wc grep cd vi ld comp cpp nroffUNIX核心裸机UNIX系统体系结构n Unix系统组成:n 硬件(裸机)n 核心层n 实用层n 其他应用程序UNIX系统核心结构1. 进程控制子系统n 进程同步、进程间通信、进程调度和存储管理

3、2.文件子系统n 文件存储空间管理、文件操作及存取控制、高速缓冲机制Windows操作系统的结构(三) 处理机的状态1. 设置处理机状态的目的设置处理机状态的目的为操作系统建立一个保护环境,采用的方法是区分处理机的工作状态。 系统中有两类程序:管理程序 用户程序管理系统资源 使用资源、提出申请控制程序运行 被控制2. 什么是处理机的态什么是处理机的态中央处理机的工作状态,当前它正在执行哪类程序,决定处理机的态。3. 处理机态的类别处理机态的类别( 1)核态( Kernel mode)操作系统的管理程序执行时机器所处的状态。n 使用全部指令(包括一组特权指令)n 使用全部系统资源(包括整个存储区域)( 2)管态( Supervisor mode)管态比核态的权限低,在此状态下允许使用一些用户态下不能使用的资源,但不能使用修改CPU状态的指令。 无核态时 ,管态执行核态的全部功能。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育教学资料库 > 课件讲义

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。