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

计算机操作系统(一)

时间:2018-10-06 12:01:07      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:概念   nbsp   进程   电子   splay   bottom   就是   理解   计算机   

系统硬件组成

技术分享图片

  • 总线: 贯穿整个系统的是一组电子管道,用于在各部件间传输字节,而传输的字节是固定的,例如: 32为或是64位,我们常说的你电脑是32位还是64位,指的就是电脑传输的固定字长。
  • 主存: 临时存储设备,用于存放程序和程序处理的数据, 由动态随机存取存储器组成(DRAM).
  • CPU:   中央处理器,指挥这数据处理,主要的操作有

技术分享图片

高级缓存

         CPU处理数据要是每次都是从主存中读取数据再操作,处理的速度就会过于缓慢,于是在CPU内部使用了高速缓存存储器的设备,其内部使用的是静态随机访问存存器(SRAM)的硬件技术组成。

技术分享图片

操作系统管理硬件

         硬件有两个基本功能:

  • 防止硬件被失控的应用程序滥用。
  • 向应用程序提供简单一致的机制来控制复杂的硬件设备。

         为了实现这样的功能,操作系统抽象出了几个概念,进程,虚拟存储器,文件。

  • 进程: 形象地理解就是某个程序占用着一定资源的硬件设备。以下是单处理系统切换进程上下文。

技术分享图片

 
  • 线程: 进程中执行任务的最小执行单位。
  • 虚拟存储器: 为每个进程提供了一个假象,即每个进程都在独占地使用主存。下面举个例子

      假若我们用C语言打印一句 “Hello World ! ”,

技术分享图片

        从下往上介绍:

技术分享图片

     技术分享图片

  • 文件: 就是字节序列,仅此而已。

计算机操作系统(一)

标签:概念   nbsp   进程   电子   splay   bottom   就是   理解   计算机   

原文地址:https://www.cnblogs.com/Benjious/p/9746801.html

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