- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第一章操作系统概论⭐
计算机系统是由硬件系统和软件系统组成的
操作系统的任务:组织和管理计算机系统中的硬件和软件资源、有效、合理、方便
操作系统为用户提供两类使用接口:分别是编程接口、用户接口。
操作系统的特征:并发性、共享性、随机性
研究操作系统的观点:
1.软件观点:外在特性--接口、内在特性--与硬件交互
2.资源管理的观点
3.进程的观点:把操作系统看作由多个可以同时独立运行的程序和一个对这些程序进行协
调的核心所组成。
4.虚机器观点:操作系统把原来的计算机(裸机)扩充成功能强大、使用方便的计算机系
统,这种计算机系统被称为虚拟计算机。
5.服务提供者观点:提供了比裸机功能更强、服务质量更好、更方便灵活的虚拟机
操作系统的功能:进程管理、存储管理、文件管理、作业管理、设备管理
windows操作系统的体系结构采用了分层的模块结构,主要层次有:硬件抽象层HAL、内核、
执行体、大量子系统集合
unix操作系统的体系结构,从内向外各层分别是硬件层、操作系统内核层、系统调用层、
应用层
Linux操作系统体系结构:Linux内核、LinuxShell、Linux文件系统、Linux应用程序
Android操作系统体系结构,从高到低:应用程序层、应用框架层、系统运行库层、Linux
内核层
批处理操作系统:
1.基本工作方式:用户将作业交给系统操作员,操作员收到一定数量的用户作业后组成
一批作业,再输入到计算机中,这批作业在系统中形成一个连续的、自动转接的作业流。
操作员然后启动操作系统,系统自动、依次执行每个作业,最后由操作员将执行完毕的作
业结果交给用户。
2.特点:成批处理,用户自己不能干预自己作业的运行。发现作业无法及时改正。
3.优点:作业流程自动化较高、资源利用率较高、作业吞吐量大,从而提高了整个系统
效率。
4.缺点:用户不能直接与计算机交互,不适合调试程序。
分时系统:用户通过中断交互式向系统提出命令,系统采用时间片轮转方式处理服务请求。
特点:多路性、交互性、独占性、及时性
实时操作系统:需具备实时时钟管理、过载防护、高可靠性
嵌入式操作系统:微型化、实时性
操作系统结构研究的目标:系统模块化、模块标准化、通信规范化
常见的操作系统结构有:整体式结构、层次式结构、微内核(客户/服务器)结构
第二章操作系统运行环境⭐⭐
处理器一般由运算器、控制器、一系列的寄存器、高速缓存构成。
处理器内通常有两类寄存器:
1.用户可见寄存器:数据寄存器、地址寄存器、条件吗寄存器
2.控制和状态寄存器:程序计数器PC、指令寄存器IR、程序状态字PSW
指令分为:访问存储器指令、算数逻辑指令、I/O指令、控制转移指令、处理器控制指令
特权指令:只能由操作系统使用的指令,用户不允许使用。
非特权指令:用户使用
处理器的工作状态分为:管态(内核态/系统态/特权态)、目态(用户态/普通态)
当处理器处于管态时,可执行全部命令,可使用所有资源,并具有改变处理器状态的能力
当处理器处于目态时,就只有非特权指令才能执行。
目态到管态的转换唯一途径是通过中断。
管态到目态的转换可通过设置PSW指令(修改程序状态字)
程序状态字PSW:指示处理器状态
包括以下状态代码:CPU的工作状态代码、条件码、中断屏蔽码
存储器的类型:读写型存储器RAM(存储随机存取的程序的数据)、只读存储器ROM
存储的最小单位“二进制”,存储器的最小编址单位是字节,内存空间的最小分配单位是块
存储分区的保护方法:界地址寄存器、保护键
例(1710)当每个程序在主存中占一个连续的存储空间时,系统使用那两个寄存器来
实现存储保护?当处理器在目态下执行程序时,对每一个访问主存空间的地址都要进行核查,
请写出访问地址与着两个寄存器值之间的关系。
答:基址寄存器、限长寄存器。基址寄存器的值=访问地址=限长寄存器的值
中断是由外部事件引发的,而异常是由正在执行的指令引发的。
典型的中断:时钟中断、输入输出(I/O)中断、控制台中断、硬件故障中断
典型的异常:程序性中断、访管指令异常
例(1904)中断和异常的区别是什么?请指出
您可能关注的文档
最近下载
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_04.pptx VIP
- ISO90012024版质量管理体系推行计划 .pdf VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_03.pptx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_05.pptx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_07.pptx VIP
- 飞行程序设计-第3章 编码.ppt
- 一维数组的定义与初始化课件(共14张PPT)—《C语言程序设计》(电子工业版).pptx VIP
- 缝纫机说明书-JUKI.PDF
- 员工手册(公司通用版).docx VIP
- 金融市场与金融机构(原书第9版)教学课件Mishkin_fmi09_ppt_02.pptx VIP
文档评论(0)