操作系统笔记 day1
结构:整体(效率)、层次(局部化)、微内核(客户-服务器)
功能:管理软硬件资源,提供人机交互的接口,基础二次开发平台
特征:并发、共享(策略控制,按类型共享)、虚拟、异步、随机(无法事先假定)
并发 不等于 并行
设计一款高效管理软件(程序+数据)+硬件资源的操作系统
自动控制领域
进程的死锁和饥饿状态
操作系统中用于管理的数据结构、表格台账,用来学习很方便
多用户"同时(假)"使用的操作系统
os=进程/线程+内存+文件系统+网络通讯+安全+UI(命令输入+系统调用)+驱动(硬件设备)
设备:共享设备、独占设备(只能排队,不能抢占,如打印机)
系统调用(用户态去调用系统态)的传参方法(寄存器、堆栈、指令)
PSW(程序状态字,特权指令才可以修改)
CF 进位
ZF 零
SF 符号
OF 溢出
TF 陷阱
IF 中断屏蔽
VIF 虚拟中断
IOPL IO 特权
CPU 运行时的状态:管态(特权、系统,特权+非特权指令)、普态(用户,非特权指令)
感恩曾经帮助过 万里无云万里天 的人。
版权声明: 本文为 InfoQ 作者【万里无云万里天】的原创文章。
原文链接:【http://xie.infoq.cn/article/6890b0f20d65976525624f5df】。文章转载请联系作者。
评论