2操作系统简介规范.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DOS层次结构 Unix层次结构 Windows层次结构 OS内核结构 微内核 结构清晰 可裁减性好 便于移植 需要高效的内核通信机制 大内核 整个内核可看成一个大程序 效率较高 计算机系统结构 计算机系统结构 CPU SMP、Cluster、Distributed、network Multiprogramming,process,Scheduling,synchronization,IPC,Deadlocks Memory L1 cache L2 Cache Main Memory (Rom,Flash,EPROM,SRAM, DRAM,SDRAM,DDR RAM) Secondary storage(HD,CDROM,magnetic tapes) 计算机系统结构 计算机系统结构 Memory Allocation Swapping Virtual Memory File System I/O device Interrupt DMA Channel buffer 阅读材料 Abraham S.等,操作系统概念,Chapter 1-2 尤晋元等,Windows操作系统原理,chapter 1-2 Andrew S.等,操作系统设计与实现,chapter 1 其它有关网络资源 思考题 如果没有操作系统,你该如何使用计算机? 你已经使用过哪些操作系统,各有什么特点? 初步计算一下从你机器的硬盘读取一个扇区需要的时间,其中CPU执行指令花了多长时间? 多道程序设计解决了什么问题? 作业 P34 2,7,8,9,11,16 第一章 操作系统简介 主讲教师:胡小龙 Huxl@csu.edu.cn 中南大学信息科学与工程学院 2012.09 本章内容 什么是计算机操作系统? 操作系统目的和作用 操作系统发展历史 操作系统类型 操作系统结构和模块 计算机操作系统是什么? 很难对“操作系统”给出精确的定义 只能给出操作系统目的、作用、功能性描述 操作系统是计算机系统中最重要的系统软件 有效管理计算机系统资源 使用户易于使用计算机系统 计算机操作系统是什么? 从OS在计算机系统中所处的位置来看 计算机操作系统是什么? 从OS在计算机系统中所处的位置来看 计算机操作系统是什么? 从计算机系统的起动过程来看是执行的第一个软件 计算机操作系统是什么? 从计算机系统所管理的资源来看 对资源进行有效管理 硬件资源 CPU Memory I/O Timer,Interrupt… 软件资源 文件及文件系统 其它软资源(soft timer/semaphore…) 计算机操作系统是什么? 从计算机系统使用者角度来看(易于使用) 命令行接口(CLI) 如DOS、UNIX Shell… 图形用户接口(GUI) 如Windows、Xwindows… 程序接口(API) 如DOS INT 21、Linux INT 80… 操作系统发展历史 操作系统不是从来就有的,随着电子元器件技术、计算机体系结构、计算机系统的应用模式、计算机软件技术的发展和用户的需求增长等而发展起来的,并会一直处于发展过程中. 以体系结构的发展为其主要发展线索 操作系统发展历史(CONT.) Analytical engine The first digital computer was designed by the English mathematician Charles Babbage(1792-1871) Purely mechanical(wheels,gears,…) He realized that he would need software for the machine The first programmer is Ada 操作系统发展历史(CONT.) Vacuum Tubes plugborads (1945-55) 2万个电子管 人工操作 Transistors and batch system(1955-65) batch FORTRAN off line 典型产品:FMS(Fortran Monitor System) IBSYS(IBM Operating system) 操作系统发展历史(CONT.) ICs and Multiprogramming(1965-80) VLSI(大规模和超大规模集成电路) 1000万集成度,G的速度 个人操作系统、网络操作系统、分布式操作系统、实时操作系统 Unix操作系统发展历史 First developed in 1969 by Ken Thompson and Dennis Ritchie of the

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档