开发者社区> soledad_lhc> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

关于操作系统的引论——简单的计算机系统介绍

简介:        在操作系统中,第一章是操作系统的引论,在给第一章画了一张图后,发现引论讲主要是计算机系统。引论从整体上介绍了整个计算机系统。            在层次结构中,如图:             软件的层次结构最多,也最复杂。
+关注继续查看

       在操作系统中,第一章是操作系统的引论,在给第一章画了一张图后,发现引论讲主要是计算机系统。引论从整体上介绍了整个计算机系统。

   


       在层次结构中,如图:

       

    软件的层次结构最多,也最复杂。其中操作系统属于系统软件,具有管理处理器,存储器,文件和设备的功能。操作系统的众多功能,决定了它的作用:管理资源,为用户提供方便的接口,扩充了硬件。

     从操作系统的发展上看,操作系统经历了微机操作系统,网络操作系统,分布式操作系统,嵌入式操作系统。目前发展到现在,主流的操作系统有windows,linux,unlx.其中,我们队Windows最熟悉,linux应用的最多,比如现在的Android操作系统,就是在linux内核上进行剪裁的。unlx操作系统则是目前唯一可以安装和运行在微机,工作站,大型机到巨型机上的操作系统。从硬件的发展角度看,逐渐形成了:批处理操作系统,分时操作系统,实时操作系统。

    为了用户更方便使用计算机系统,操作系统提供了两类使用接口。分别为:程序员接口和操作员接口。其中,程序员接口是指一组系统功能调用,而操作员接口是指一组操作控制命令。其中,操作控制命令告诉操作系统控制作业执行的步骤,系统调用则是指对子程序的调用。

   在计算机软件中,操作系统是要主要关注的。而在硬件中,处理器则是要关注的。因为程序的执行,都要经由处理器。在汇编语言中,我们可以直接对各类寄存器进行操作,但是在操作系统这个平台上,用户的程序是不能直接使用某些指令的。所以,出现了特权指令和非特权指令之分,那么,如何保证能正确使用这两种指令呢?处理器中的两种工作状态目态和管态解决了如何正确使用的问题,通过PSW用来确定当前应按目态执行指令还是应该按照管态执行指令。

  

   



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Berkley CS162 操作系统第一课文字版-课程介绍(下)
Berkley CS162 操作系统第一课文字版-课程介绍(下)
36 0
Berkley CS162 操作系统第一课文字版-课程介绍(上)
Berkley CS162 操作系统第一课文字版-课程介绍(上)
23 0
Berkley CS162 操作系统第一课文字版-课程介绍(中)
Berkley CS162 操作系统第一课文字版-课程介绍(中)
33 0
《操作系统真象还原》——第2章 编写MBR主引导记录,让我们开始 掌权 2.1 计算机的启动过程
所以,都在内存中运行程序,操作系统和硬件设计都省事了,这可能也是为了方式的统一吧,否则总不能出现某种存储介质后,操作系统和硬件就要付出额外努力去支持。当然,具体原因只有硬件工程师才知道,咱们在此先打住,继续咱们的内容。
1375 0
操作系统的文件系统思考
文件系统是操作系统的一部分,最终是目的是管理文件。   操作系统中之所以产生文件的概念,是为了方便多个进程可以共享一些数据,那么这些数据就要存储在磁盘上。多个进程可以进行访问。   把文件看成是磁盘上的地址空间。
825 0
Oracle11g中数据的倒库和入库操作以及高版本数据导入低版本数据可能引发的问题
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/。 1.前言 在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP。
1043 0
+关注
soledad_lhc
csdn博客:http://blog.csdn.net/lhc1105
508
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载