操作系统与计算机系统

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统与计算机系统相关的知识,希望对你有一定的参考价值。

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

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

          用户

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

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

           操作系统

           计算机硬件

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

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

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

 

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

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

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

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

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

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

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

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

 

                谢谢阅读!

 

以上是关于操作系统与计算机系统的主要内容,如果未能解决你的问题,请参考以下文章

计算机基础

HDFS架构与原理浅析

2017.3.13作业

涉密信息系统处理安全问题

计算机基础教程6 - 软件

信管备考知识点精讲·操作系统之进程与线程