ch1-操作系统(丁海军).docVIP

  • 2
  • 0
  • 约3.23万字
  • 约 66页
  • 2018-02-24 发布于河南
  • 举报
ch1-操作系统(丁海军)

操作系统 丁海军 河海大学计算机及信息工程学院 2003.2.18 基本概念 一、操作系统的其它名称: 监控(督)程序(系统)(Monitor) 执行系统(程序)(Executive System(program)) 控制系统(程序)(Control System program)) 管理程序(Supervisor, Supervisory System) 核心程序(Kernel) 操作系统(Operating System) 二、操作系统做什么? #include stdio.h int main(int argc, char *argv[]) { puts(hello world); return 0; } 用户告诉操作系统执行hello程序 操作系统找到该程序,检查其类型 检查程序首部,找出正文和数据的地址 文件系统找到第一个磁盘块 父进程需要创建一个新的子进程,执行hello程序 操作系统需要将执行文件映射到进程结构 操作系统设置CPU上下文环境,并跳到程序开始处 程序的第一条指令执行,失败,缺页中断发生 操作系统分配一页内存,并将代码从磁盘读入,继续执行 更多的缺页中断,读入更多的页面 程序执行系统调用,在文件描述符中写一字符串 操作系统检查字符串的位置是否正确 操作系统找到字符串被送往的设备 设

文档评论(0)

1亿VIP精品文档

相关文档