计算机系统(六)OS 管理 硬件

来源:互联网 发布:.market域名 编辑:程序博客网 时间:2024/06/06 19:44
继续回到hello的实例。

1: 当shell  load 并perform hello程序时,以及hello程序输出自己的消息时,shell和hello 程序都没有直接的访问 键盘,显示器,磁盘或者 主存。取而代之的是,它们依靠操作系统提供的服务。

2: 所以 我们可以把 操作系统 看做 是application 与 hardware 之间插入的一层 中间软件层;所有的 application 要访问 hardware 必须通过 OS

3:OS有两个基本的功能:
      A:防止hardware被失控的application滥用
     
      B:向application提供简单一致的机制 来控制 复杂而又大相径庭的 低级别的硬件设备。

4:OS抽象概念: process,虚拟存储器 和 文件 来实现 这两个基本的功能。
0 0
原创粉丝点击