码迷,mamicode.com
首页 > 其他好文 > 详细

操作系统与计算机系统

时间:2017-01-20 12:38:04      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:领域   语言   通过   处理程序   系统   窗口   ext   程序   控制   

          1、计算机系统的软硬件-“层次分明”

                          ------------------------------------------------------------------------------------

          用户

          应用软件(航空订票、财物系统、科学计算等)

           支撑软件(编译程序、汇编程序、语言处理程序、窗口系统、数据库、实用程序等)

           操作系统

           计算机硬件

                          ------------------------------------------------------------------------------------

          封装性:每层都有一组功能并对外提供相应接口,接口对层内隐蔽实现细节,对层外提供使用约定;    

          裸机:可计算性资源(处理器、存储器、寄存器、内存、外存、I/O)组成计算机系统的硬件称为裸机;

 

          2、操作系统-“承上启下”

----------------------------------------------------------------------------------------------

    直接和硬件交互,封装起硬件的复杂性,管理和控制机器硬件并对硬件做首次扩充和改造   

    和上层的支撑软件和应用软件交互,将这些软件与硬件隔离开来                                   

----------------------------------------------------------------------------------------------

          (1)、传统上,操作系统指运行在内核态,受硬件保护的软件,用户不能随意篡改其内容;

          (2)、操作系统有权分配资源,支撑软件和应用软件只能通过操作系统使用资源;

          (3)、通用操作系统与硬件相关,和应用领域无关,所以可以支持各种各样的应用;

 

                谢谢阅读!

 

操作系统与计算机系统

标签:领域   语言   通过   处理程序   系统   窗口   ext   程序   控制   

原文地址:http://www.cnblogs.com/sc3301395767/p/6322314.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!