操作系统概述答辩.pptx

用户告诉OS执行hello程序 OS找到hello程序,检查其类型 检查程序首部,找出正文和数据的地址 文件系统找到第一个磁盘块 父进程需要创建一个新的子进程,执行hello程序 OS需要将执行文件映射到进程结构 OS设置CPU上下文环境,并跳到程序开始处 程序的第一条指令执行,失败,缺页中断发生 OS分配一页内存,并将代码从磁盘读入,继续执行 更多的缺页中断,读入更多的页面 OS检查字符串的位置是否正确 OS找到字符串被送往的设备 设备是一个伪终端,由一个进程控制 OS将字符串送给该进程 该进程告诉窗口系统它要显示字符串 窗口系统确定这是一个合法的操作,然后将字符串转换成像素 窗口系统将像素写入存储映像区 视频硬件将像素表示转换成一组模拟信号控制显示器,(重画屏幕) 显示器发射电子束,你在屏幕上看到helloworld; 抽象; 大型、复杂系统的系统设计;(1)程序的执行 负责启动每个程序,以及结束程序的工作 (2)完成与硬件有关的工作 (3)完成与应用无关的工作 易于使用,基本服务,统一性 (4)计算机系统的效率与安全问题;应用软件与现实硬件之间的软件;硬件相关:;硬件相关(续1):;硬件相关(续2):;与应用无关:;小结:OS做什么;第一章 OS概述;一、OS的地位;;二、OS的定义;有效:系统效率、资源利用率 如:CPU利用的充足与否,内存、外部设备是否忙碌;三

文档评论(0)

1亿VIP精品文档

相关文档