操作系统章节 2.ppt

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

第二章 作业管理;§1、用户接口;命令调用方式;使用命令的方式 联机方式:单个命令,以交互方式通过OS与计算机系统进行会话 优点:用户直接参与控制,灵活 不足:重复输入命令,繁琐且效率低 脱机方式:批命令,使用批处理命令或由命令编写的批处理文件 优点:系统按批处理要求自动执行,用户不干预,效率高 不足:不便于及时调整要执行的命令集合,灵活性差 直接耦合方式:保留脱机的速度优势,通过公共存储器耦合主机和外围,不用人工干预 SPOOLING方式:通过DMA或通道技术连接外设和主机的外存(输入输出井,磁盘上开辟的缓存区),由OS控制,读写过程独立 ;网络输入方式 当用户需要从计算机网络中将 一台计算机的信息要求传送到联网的另一台主机上进行浏览(Browser)操作或执行下载(Download)等任务要求时,就构成网络输入方式。主要涉及网络通信技术。;直接耦合系统;SPOOLING方式;命令分类 环境设置 执行权限管理 系统管理 文件管理 执行管理 通信 资源要求;系统调用;系统调用的分类 设备管理 文件管理 进程管理 进程通信 存储管理 调用中的几个概念 陷入(访管)指令—把由于系统调用引起的处理机中断的指令称为陷入(访管)指令。 广义指令(或称管理程序调用)—利用陷入指令来实现特殊过程调用的指令称为广义指令。是通过执行相应的程序模块来实现的,它是机器指令的扩充。采用访管方式来实现。通过产生一个访管中断,使处理机由目态(用户态)转为管态(系统态)。(当中央处理器处于目态时不允许执行特殊指令;而处于管态时可这些包括特殊指令在内的一切机器指令) 用户态(目态)——处理机在用户程序中执行 系统态(管态)——处理机在系统程序中执行; 系统调用原则 为了保障操作系统的安全性,使得操作系统的程序不被用户程序破坏,一般操作系统都不允许用户程序访问操作系统的系统程序及数据。在机器的指令系统中有一条称为陷入(访管)指令,编程人员可以利用这条指令来向操作系统提出对系统程序及数据访问要求。 用户程序与陷入(访管)指令访问系统程序及数据的区别 调用中若发生错误,用户程序的错误不影响系统,系统程序的错误可能引起系统崩溃 系统数据用于管理系统状态与系统资源,用户程序调用中若被修改可能引起系统管理的混乱 用户程序调用时现场的保护用户区内——系统资源的变化不能修改其中的数据。系统调用时现场保护在OS的内存区内或特定的寄存器中——系统资源的变化不能修改其中的数据。 用户程序调用时控制权属于用户,OS调用时控制权属于OS。;系统调用的处理过程 ; 用户程序 陷入处理机构 系统子程序;必须为实现系统调用功能的子程序编造入口地址表 每个入口地址与相应的系统程序名对应 陷入处理程序把陷入指令包含功能号与入口地址表有关项对应, 系统调用功能号驱动有关子程序执行 在系统调用处理结束之后,用户程序需利用系统调用返回结果继续执行 保护现场: 在进入系统调用处理之前,陷入处理机构还需保存处理机现场 在系统调用处理结束之后,要恢复处理机现场,现场被保护在特定的内存区或寄存器中;用户接口(界面)的发展;界面管理的功能 实现高效的人机通信 将人的听、说、手和眼等协同动作,采用多通道、以自然的方式交互,可以实现高效的人机通信 改善计算机的可用性、可学性和有效性 要求计算机能理解人的要求,甚至能纠正人的错误,智能化的界面是一个重要方向 支持三维及多媒体技术 需要有语音、图像和动画等多媒体支持 为广大用户提供适应不同应用的众多界面构造工具及语言 现有的GUI的开发工具有Visual Basic、Visual C++、Visual FoxPro、X-window等;用户界面研究 WIMP 界面 WIMP界面是指窗口(windows)、图符(icons)、菜单(menu)、指点装置(pointing devices),目前个人计算机流行的用户界面 WYSIWYG技术 WYSIWYG—what you see is what you get 即为“所见即所得” 多通道 多同道—multi-modal user interface,MMI 人机询问技术 人机询问技术—man-machine interrogation technique,MMIT,人机交互技术的新发展,使机器能象人一样地进行“交谈” Post-WIMP时代(后WIMP时代) 同时操作多个外设,例如多个传感器、多个通道、多个人同时使用以至能识别人的双手及人的形体语言的多模式识别;X-window X-window 是1986年由美国MIT的雅典娜工程开发小组为了提供一个独立于硬件的用户图形界面而开发成功的,广为流行的是1988年3月发行的X11.2版本。尤其与UNIX操作系统结合,可运

文档评论(0)

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

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

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档