计算机系统层结次构.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机系统层结次构

第一章 概 论 ;§1 计算机系统的层次结构 ;图1-1计算机系统的抽象层次结构 ;§2 操作系统的资源管理观点 ; 多道程序系统的实现需要硬件和软件的共同支持。在硬件技术中主要引入了中*断和通道。所谓中断,从概念上说是指意外事件或异步事件对CPU的打断。意*外事件如电源掉电或硬件故障,异步事件则是无一定时序关系的随机事件,例*如外部设备完成I/O传输,用户通过终端发出命令请求等。一旦意外事件或*异步事件发生,中断部件便向CPU发出中断请求,暂停CPU的当前工作。*通道则是一种专门用于控制外部设备的简单处理机,亦称I/O处理机,它联*接着主机和外设,具有向内存直接存取数据的能力。作为处理机,它执行专门*的通道指令,并可独立于CPU,与CPU同时工作。当现行程序需要I/O*传输时,CPU只要命令通道去完成就行了,同??CPU可以继续执行现行程*序的后续工作或执行其它程序。 ; 只有当通道控制相应的外部设备完成了指定的*数据传输任务后,才通过中断部件向CPU发出中断请求,CPU立即暂停现*行程序的执行,转去执行中断处理程序。可见,中断和通道技术的引入,实现*了多部件并行工作,即CPU与外设以及外设与外设之间同时工作。利用多部*件并行工作的特性,就可使多道程序同时运行,实现系统资源的共享。支持多*道程序系统的软件系统需要在多道程序之间合理地分配和回收系统资源,使资源*得到合理有效的利用,使得各个程序能够有条不紊地运行,这个软件就是操作系统。 ;2.2 操作系统的管理功能 ;§3 操作系统的服务观点 ;3.2 操作系统的分类 ; 批处理系统的特点是它采用的是脱机服务方式,即用户在其作业运行期间不能在控制台或终端上请求系统的服务以直接干预其作业的运行过程,而必须将其对作业的控制意图事先用作业控制语言编制成作业说明书或作业控制卡,这些控制意图可以是作业运行时的资源要求、作业步的执行次序、对可能的运行错误的处理措施等等。作业控制卡或作业说明书连同程序和数据一起提交给系统,由系统的作业控制程序或命令解释程序解释执行, 提供相应的各种服务。批处理系统主要配置在较大的计算机系统上, 由于这样的机器的硬件设备配置较全,价格较贵,故现代批处理系统多建立在多道程序设计基础上,追求的是作业的大吞吐量和系统资源的充分利用。 ; 2.分时系统(Time-sharing System) 所谓“分时”,就是多个用户对系统资源进行时间上的分享。在分时环境下,一个计算机系统联有若干台本地或远程终端,每个用户可以在所占用的终端上以人-机会话的交互方式使用计算机。故分时系统又称为多用户交互式共享系统。分时系统具有以下三个特点: ; 3实时系统(Real-time System) 所谓“实时”就是“立即”或“及时”,具体含义是指系统能够及时响应随机发生的外部事件,并以足够快的速度完成对事件的处理。外部事件是指传感器或其它信号测量装置所采集的现场数据或终端用户提出的服务请求。 ; 4.单用户交互式系统(Single User Interactive System) 微型计算机的规模小,价格便宜,对工作环境要求不高,适宜于个人使用,故也称为个人计算机(Personal Computer)。为这类计算机设计的操作系统多为单用户系统,它不追求系统资源的充分利用,也不讲究共享资源,而是强调个人的特点,注重使用方便。因此,这类操作系统的功能比较简单,管理功能主要是磁盘文件管理和设备驱动,服务方式采用联机交互方式,除了提供键盘命令服务外,一些优良的系统还提供更为方便灵活的交互手段,例如“菜单”命令、“窗口”显示,“鼠标”驱动。 ;5.网络操作系统(Network OS) ;3.3 操作系统的服务接口 ;操作系统在程序级提供以下几类功能服务: (1)进程控制 (2)文件操作 (3)设备管理 (4)信息维护 (5)通信 ;2.作业控制级接口 ; (1)脱机级接口 即作业控制语言JCL(Job Control Language),由批处理系统提供。JCL有两种形式:一种相当于汇编语言,如IBM370的JCL;另一种类似于高级语言,如1900系列的George语言。JCL的语句就是控制和服务命令。在批处理系统的脱机服务方式下,用户把他对系统的服务请求和对其作业运行的控制意图事先用JCL编写一份“上机说明书”并制成作业控制卡或作业说明书,随同程序和数据一起提交给计算机系统。在系统处理作业时,逐条解释执行JCL语句,实现对作业运行的自动控制。在作业运行时,用户不得再干预。 ; ① 作业标识语句JOB。JOB标识一个

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档