- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.1 概述 2.2 命令接口 2.3 系统调用 2.4 作业的管理 2.1 概述 作业的基本概念 概念 -作业通常是指用户在一次计算过程中或者一次事物处理过程中要求计算机系统所作的工作的集合 -每一个加工步骤称为一个作业步 -一次有一批作业进入系统,称之为作业流 两种类型:批处理作业与交互式作业 作用管理的基本功能 -作业调度 -作业控制(脱机方式、联机作方式) 作业控制过程 --------------------Configuration: 2 - Win32 Debug-------------------- Compiling... a.cpp Linking... Creating browse info file... 2.exe - 0 error(s), 0 warning(s) 操作系统与用户接口 命令接口 用户通过发出一系列命令告诉操作系统执行所需功能 -脱机命令接口 (为批处理作业的用户提供) -交互式命令接口 (用于交互式作业控制) 程序接口 提供给编程人员使用的系统调用命令。编程人员利用系统调用在程序一级向系统提出资源申请和功能服务。 用汇编语言:在程序中直接用系统调用命令 用高级语言:可在编程时使用过程调用语句 图形接口 2.2 命令接口 联机命令接口 一般格式为:命令名 参数,参数,…,参数 操作控制命令类型有:系统访问命令 ,文件、目录管理命令,编辑修改命令,编译、连接和执行命令,询问命令,操作员专用命令 命令的接收和解释执行 交互式系统主要包括: 一组联机命令 终端处理程序 命令解释程序 脱机命令接口 批处理作业的用户通过作业控制说明书控制作业执行。 处理机状态 中央处理器的工作状态: -管态(核心态、系统态):可以执行包括特权指令在内的一切机器指令 -目态(用户态):执行非特权指令 系统调用与一般过程调用的区别 通道软中断进入 一般的过程调用可直接由调用过程转向被调用过程;系统调用通常都是通过软中断机制转向相应的命令处理程序 运行在不同的处理器状态 系统调用调用程序运行在目态,而被调用程序则运行在管态;一般的过程调用,都运行在相同的处理器状态 ; 处理器状态的转换 一般的过程调用不涉及系统状态的转换;系统调用需要系统状态转换 返回问题 一般的过程调用在被调用过程执行完后,将返回到调用过程继续执行;系统调用不一定返回原调用过程 嵌套调用 系统调用也允许嵌套调用,但对嵌套调用的深度都有一定的限制 2.4 作 业 管 理 2.4.1 批处理作业的管理 作业控制语言 作业控制语言是对用户作业进行组织和管理的各种控制命令的集合 作业说明书 作业控制说明书是用户用于描述批处理作业处理过程控制意图的一种特殊程序 作业控制说明书主要包括内容 作业的基本描述、作业控制描述和资源要求描述 作业的组成 程序、数据和作业控制说明书 作业控制块是批处理作业存在的标志,其中保存了系统对于作业进行管理所需要的全部信息,它们被保存于磁盘区域中 作业的建立 一个作业的建立过程包括两个子过程:—个是JCB的建立,一个是作业的输入 作业控制块的建立 建立作业的作业控制块就是申请分得和填写一张空白的JCB表的过程 作业的输入 常用的作业的输入方式有三种: -脱机输入方式 -SPOOLING系统的输入方式 -直接耦合方式 脱机输入方式 解决了快速输入输出问题,提高了主机的资源利用率,但是以牺牲低档机为代价的。 直接耦合方式 需要一个大容量的公用存储器,而且需要把多台低档机和主机、公用存储器固定连接起来。这种输入方式的成本较高,一般只适用于大型机或巨型机系统。 SPOOLING系统的输入方式 SPOOLING又可译作外围设备同时联机操作。多台外围设备通过通道和主机与外存连接起来。作业的输入输出过程由主机中的操作系统控制。 SPOOLING系统 操作系统中的输入程序包含两个独立的过程,一个过程负责从外部设备把信息读入缓冲区;另一个是写过程,负责把缓冲区的信息送到外存输入井中。这里,外围设备既可以是各种终端,也可以是其他的输入设备,例如纸带输入机或读卡机等。 回顾上一节课内容 作业的基本概念 系统与用户接口(命令接口、程序接口、图形接口 处理器的工作状态:管态(核心态、系统态)、目态(用户态) 系统调用 系统调用与一般过程调用的区别 作业的输入方式有
您可能关注的文档
最近下载
- 2025版《煤矿安全规程》宣贯培训课件.pptx VIP
- 2025年中国石油数智研究院秋季高校毕业生招聘60人笔试上岸历年真考点题库附带答案详解.doc
- 变电所改造工程施工方案(3篇).docx VIP
- 欧洲标准化委员化BS EN 10283 - 2010.pdf VIP
- 2025年中国石油数智研究院招聘笔试备考题库(带答案详解).pdf
- 期末模拟质量检测卷-2024-2025学年统编版语文三年级上册.docx VIP
- 山东省建筑施工企业安全生产管理人员安全生产知识考试题库(含答案).pdf VIP
- 城市规划设计计费(2004)中规协秘字第022号.pdf VIP
- 数据库原理及应用教程(MySQL版)全套教学课件.pptx VIP
- 关爱困境儿童让爱守护成长PPT模板.pptx VIP
文档评论(0)