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

操作系统概述整理.docx

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统概述整理 概念 地位 是最基本也是最重要的系统软件 由硬件和软件两部分组成,软件也分为系统软件和应用软件 作用 管理系统中各种资源 为用户提供友好界面 定义 操作系统是位于硬件层之上,所有其他系统软件层之下的一个系统软件 历史 产生 手动操作阶段 批处理阶段 联机批处理 脱机批处理 执行系统阶段 假脱机SPOOL 通道:专门负责输入输出操作的处理器 通道中断主机功能 完善 多道批处理系统 一道作业因为等待I/O传输而暂时不能运行时,系统可以将处理器资源分配给另一个可以运行的程序 宏观并行,微观串行 分时系统 实时处理系统 通用操作系统(集合以上三种) 特性 并发性 并发:只要宏观上多个程序向前推进即可(单个处理机) 并行:需要绝对的同一时刻有多个程序在向前推进(多个处理机) 共享性 互斥共享:临界资源 同时共享:微观上交替分时 异步性 虚拟性 分类 多道批处理操作系统 以脱机操作为标志,适合处理运行时间较长的程序 输入井和输出井 输入井保存已经输入但未处理的作业 输出井保存已经处理完毕但未输出的作业 设置目的 协调I/O设备和CPU速度差异 方便作业调度 特性 多道 成批 分时操作系统 以联机操作为标志,适合程序的动态调度和修改 为用户提供交互终端命令 时间片 特性 多路性(一主机对多终端) 交互性(对话方式) 独占性 实时操作系统 对外部请求做出及时响应 实时控制类别 有一个被控制对象 系统和对象之间信号要数模转换 实时信息处理类别 与分时系统相似,相连终端远程 特性 及时性 可靠性 通用操作系统 系统中任务优先级 实时任务最高 分时任务其次 批处理任务最低 嵌入式操作系统采用“微内核”结构,只包含绝对必要的操作系统功能 硬件环境 定时设置 绝对时钟 间隔时钟(闹钟) 堆与栈 堆 属于用户空间,用于保存程序中的动态变量 操作系统为运行程序分配一个基本大小的堆(8KB) 运行时对堆的需求超过8KB,发生中断,扩展堆空间,再分配8KB 栈 用户栈 属于系统空间,用于保存用户函数调用时的相关数值 也可传送参数(为调用操作系统) 系统栈(核心栈) 逻辑上属于操作系统空间 作用 用于保存操作系统子程序间相互调用的相关数值 用于中断响应时保存中断现场(中断向量和寄存器值) 寄存器 特权指令和非特权指令 特权指令:只能在管态下才能执行 非特权指令:管态和目态均可执行 处理机状态及状态转换 处理机状态(由程序状态字的一位标识) 管态(系统态) 目态(用户态) 状态转换 目态到管态:中断 管态到目态:修改程序状态字 地址映射机构 硬件负责将运行时产生的逻辑地址转换为物理地址 存储保护设施 中断装置 发现中断 响应中断:将运行进程的中断向量压入系统栈,将新的中断向量从指定内存单元转到寄存器中 通道和DMA控制器 界面形式 交互终端命令(命令行) 图形用户界面(GUI) 作业控制语言(JCL) 系统调用命令(API) 运行机理 操作系统是中断驱动的 中断是进程切换的必要条件

文档评论(0)

资料撰写分享 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档