0
点赞
收藏
分享

微信扫一扫

操作系统体系结构和OS

小铺有酒一两不够 2023-10-18 阅读 32
linux

1.冯·诺依曼计算机体系

关于冯·诺伊曼系统,在这里我只是简单讲一讲,更加详细的内容可以看我的计算机组成系列。

常见的笔记本、台式机,不常见的服务器、工作站,大部分都遵守“冯·诺依曼体系”,因此该计算机体系就是现代计算机的哲学指导。

1.1.早期冯诺依曼体系

1.2.现代冯诺依曼体系

2.操作系统概念与定位

2.1.OS的概念

为了使计算机更好发挥每一个硬件的最大功能(更好符合冯诺依曼结构,提高硬件交互效率),现代的许多计算机内部都包含一个基本的程序集合,称为操作系统(即OS),最基本的操作系统至少应该包括:

  1. 内核(进程管理、内存管理、文件管理、驱动管理)

  2. 其他程序(函数库、shell外壳程序等)

2.2.OS的目的

OS是一款“搞管理”的软件,主要目的是“管理硬件和软件”。和面向对象语言类似,操作系统必须“先描述被管理对象,再组织被管理对象”,进而实现:

  1. 和硬件交互,协调管理所有的软硬件资源
  2. 为用户程序(应用程序)提供一个良好的执行、开发环境

2.3.OS的管理

那么OS的“管理”具体的结构是怎么样的呢?下面有一张图您可以简单看一下。

上面这张图您可能只知道表面,无法知道更加深层次的细节,但是在以后的学习中,您就会逐渐体到这张图的意义。

举报

相关推荐

0 条评论