- 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上下文环境,并跳到程序开始处
程序的第一条指令执行,失败,缺页中断发生
操作系统分配一页内存,并将代码从磁盘读入,继续执行
更多的缺页中断,读入更多的页面
程序执行系统调用,在文件描述符中写一字符串
操作系统检查字符串的位置是否正确
操作系统找到字符串被送往的设备
设
您可能关注的文档
最近下载
- 14J105 烧结页岩砖、砌块墙体建筑构造.pdf VIP
- 2024-2025学年初中信息技术(信息科技)青岛版(2024)第一册教学设计合集.docx
- 化学品泄漏处理措施培训课件.pptx
- 三芳基膦配体促进Karstedt催化剂催化硅氢加成反应研究.pdf VIP
- ACS-Pt-10Karstedt铂金催化剂.doc VIP
- 日电产三协伺服达使用说明书.pdf VIP
- 小学幼儿园正方体的11种展开图(打印版)-趣味版.pdf VIP
- 畜禽解剖生理5消化系统课件.ppt
- 20、张 博--绿色功能化生物基聚氨酯农药微胶囊的创新实践与应用.pdf VIP
- 绿色微胶囊油性Karstedt Catalyst-pt在单组份有机硅粘接剂的应用与产业化.pdf VIP
原创力文档

文档评论(0)