网站大量收购独家精品文档,联系QQ:2885784924

操作系统复习提纲.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统复习提纲

操作系统复习提纲 第一章 1.处理器的组成:运算器,寄存器,控制器,高速缓存。 2.处理器的典型寄存器中保存的内容及作用,如PC,IR,PSW。 数据寄存器:存储程序员指派的内容 地址寄存器:存储指向数据或指令的地址,也可以是指向一个地址的指针。 程序计数器 PC:存储处理器下一条将要执行的指令的地址 指令寄存器IR :存储处理器下一条将要执行的指令的内容 程序状态字 PSW:存储指令执行结果表现的各种状态 中断寄存器:保存与中断管理有关的信息和状态字 3.处理器的运行状态。 a.特权级别的处理器状态,运行特权指令 b.一般级别的处理器状态,运行大部分指令 处理器中的MMU是什么?在系统执行指令时起何作用? MMU是HYPERLINK /view/4541016.htm内存管理单元,它是中央处理器(CPU)中用来管理虚拟存储器、物理存储器 的控制线路,同时也负责HYPERLINK /view/1499823.htm虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权。 系统中多级存储器有哪些特征。 保持金字塔配置结构,逐级向下价格便宜、访问速度慢具有高速缓存的主存 储器访问机制(图1-16 P23) 过程: (1)当处理器需要读取主存中的一个字时,首先要查寻该字是否在cache中。 (2)若在其中,就从中读出,这样就完成了一次内存访问操作。 (3)若不在cache中,要先从主存中查找所需要读取字的位置,然后将该字所在位置的一块数据读到cache中,并将该字传递给处理器。 (4)这时cache中的信息就进行了一轮更新。 (5)若在读入信息的过程中发现cache已满,则需要做交换处理,即需要在cache中找出一批不再使用的信息块交换出cache,这个空间可用来放置新读入的数据。 6.时钟在系统中可起何作用? (1)时钟在计算机系统中承担着非常重要的各部件协调任务。通过它的协 调,可以使计算机的各功能部件在统一的时间顺序下工作。 (2)CPU保护:防止进程得到CPU后不放弃控制权。 (3)资源定时分配:分配给每一个进程一段时间(时间片),时间片到,发 生时钟中断,资源控制权还给操作系统。 计算机软件分类:固化软件、系统软件、工具软件、应用软件。 固化软件:它们是与计算机硬件关联比较密切、主要完成各项硬件设备设置、实现系统引导的基本功能程序,被固化在系统的“只读存储器 ROM”中,计算机加电后会被自动读取并执行 。如PC机中的BIOS,嵌入式系统中使用的软件。 优缺点:对软件做固化处理可以使其具有硬件的特征,如运行快、不易出错、可靠性高。但固化软件的修改较麻烦。 系统软件:系统软件可管理计算机系统中的各种资源,生成计算机可识别的代码,与计算机硬件一起为用户提供运行环境或编程工具。如:操作系统,高级语言编译系统,各种分布式软件系统(分布式文件系统、分布式数据库) 工具软件:工具软件是可为用户提供各种具有公共用途的软件支持或中间件的一种软件。 如:数据库系统,人机交互软件。 应用软件:应用软件是指在系统软件和工具软件之上建立的应用程序,它们是为某种特殊应用服务的软件系统。如办公软件、电子商务软件、通信软件、游戏软件等。 指令执行周期 基本指令执行周期 带中断查询的指令周期 9.中断源、中断字、中断优先级 中断源引起中断的事件 中断字是中断寄存器中保存的固定格式内容 中断优先级在处理多个中断时的先后规则 第二章 操作系统是什么? 从资源管理的角度看:操作系统是资源管理器。 从用户的角度看:操作系统是虚拟计算机。 从进程的角度看:操作系统是由一些可同时独立运行的进程和一个对这些进程进行协调的核心组成的整体。 2.操作系统的分类: 名称 特点 优势 批处理操作系统 1.用户采用脱机方式使用计算机 2.作业可成批提交,成批处理 3.可构成多道程序并行 分时操作系统 系统处理的多路性 同时运行的多道程序能够保持各自的独立性 用户与系统有较好的交互性 实时操作系统 可以提供多种时钟管理机制 有过载保护功能 具有高度可靠和安全的运行措施 高度可靠 实时系统与批处理和分时系统的区别 1.专用性方面:实时是专用,分时及批处理是通用的。 2.实时性方面:实时用于控制实时过程,对外部事件的迅速响应,有较强的 中断处理机构;分时这方面较差。 3.可靠性方面:实时要求高度可靠,不惜用高冗余;其它系统主要考虑资源 利用率. 4.以事件驱动和队列驱动:实时和分时具备接受外部消息,分析消息,调用 处理程序进行处理的能力。而批处理系统通常不具备。 UNIX是分时操作系统 3.操作系统的基本功能 (1)操作系统提供标准的用户接口 (2)为用户和用户程序提供多种服务 (3)协调计算机资源使用冲突 第三章 对程序的

文档评论(0)

juhui05 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档