- 15
- 0
- 约4.06千字
- 约 12页
- 2017-09-14 发布于北京
- 举报
黑龙江大学
“操作系统课程设计”读书工程报告
学院 软件学院 年级 2011级 专业 软件工程 学号 姓名 李铁铮 报告日期 2013年7月1日 成绩
黑龙江大学计算机科学技术学院
黑龙江大学软件学院
一、基本理论阐述
计算机系统是由硬件和软件两部分组成的。而操作系统OS是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。它在计算机系统中占据了特别重要的地位,操作系统已成为现代计算机系统、多处理机系统、计算机网络、多媒体系统以及嵌入式系统中都必须配置的、重要的系统软件。
操作系统位于底层硬件与用户之间,是两者沟通的桥梁。用户可以通过操作系统的用户界面,输入命令。操作系统则对命令进行解释,驱动硬件设备,实现用户要求。CPU之外的所有资源,一旦占有了CPU,就变成了执行状态,执行中如果需要等待外围设备输入数据,则进程就沦落为等待状态,操作系统又会从就绪状态队列中调度一个进程占有CPU。等到数据到来后,等待状态的进程又被唤醒成为就绪状态。这些状态的转换是通过进程控制原语实现的。PCB是进程的唯一标志,在其中记录了进程的全部信息,它是一种记录型的数据结构,相当于进程的档案。操作系统就通过PCB感知进程的存在,通过PCB了解进程和控制进程的运行。PCB也是放在内存中
原创力文档

文档评论(0)