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

操作系统基础篇

时间:2017-01-13 23:44:44      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:编译   结构   软件   优先   操作系统   阻塞   世纪   非阻塞   bsp   

程序运行的4个因素

(1).程序设计语言

(2).编译系统

(3).操作系统

(4).指令集结构(硬件系统)

操作系统的定义:操作系统是掌控计算机上所有事情的软件系统(硬件资源,软件资源)

操作系统对内存,i/o,cpu,外存等管理分为

     1.cpu管理-------进程管理(@1.每个程序都能使用cpu,@2.非阻塞(一个进程不能一直占用cpu),@3.优先级)

     2.内存管理------管理缓存,主存,磁盘等存储介质所形成的内存架构

     3.外存管理-------文件系统,建立在磁盘空间上

     4. i/o管理--------设备

 

操作系统的历史

  1.状态机操作系统(一种简单的状态转换程序)

  2.单一操作员,单一控制系统(20世纪40年代)

  3.批处理操作系统

  4.多道批处理系统

  5.分时操作系统

  6.现代操作系统


 

操作系统基础篇

标签:编译   结构   软件   优先   操作系统   阻塞   世纪   非阻塞   bsp   

原文地址:http://www.cnblogs.com/t1993/p/6284232.html

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