其他分享
首页 > 其他分享> > 1.INTRODUCTION

1.INTRODUCTION

作者:互联网

Page1

  现代的计算机有很多东西(硬件),所以为什么我们需要操作系统?

 

  Appearances can be deceiving?Why?你和操作系统交互的那个叫Shell(text based)和GUI(icons),它们算是操作系统吗?

  

  What are the two operating modes of the computer?——kernel mode, user mode.那个模式对硬件有完全访问权?

  结合Page2的Fig1-1来看

 

Page2

  最下面的是谁?它有哪些?哪个模式更接近它?对它有完全访问权?软件的剩余部分运行在哪?用户态还有内核态那么强大的指令控制吗?

  用户态中的最底层是什么?Where is the placement of operating system?

 

  What is the important distinction between OS and normal(user mode)software?用户不能自行写一个“时钟中断处理程序”?在哪些地方,这种区别又blurred?

 

  还有的地方,能修改操作系统的程序没运行在kernel mode 却在 user mode里运行,但又有这种敏感功能。传统上,文件系统在用户空间运行,却被认为是操作系统的部分

  

Page3

  刚刚其实就在讲OS和user programs的区别,不仅仅他们一个运行在内核态,一个在用户态。而且OS太他妈大了,你知道怎么量化吗?

  Win95/98/Me和Win NT/2000/XP/VISTA/7是不是一种系统?

 

Page4

  为什么没有sane程序员想在硬件层面打交道?disk driver怎么来的?对于大多数应用还是太底层了,所以有了“文件”这层抽象。

  将不可能的抽象转化成那两部分易于处理?

  

  操作系统的工作?原文背诵

  哈哈哈哈哈哈哈哈哈,操作系统做的工作,太感动了

 

Page5

 

  

  

 

 

 

  

标签:操作系统,INTRODUCTION,用户,user,哈哈哈,OS,mode
来源: https://www.cnblogs.com/penen/p/16448511.html