2.2操作系统结构与界面汇编
* * 第四讲 操作系统结构与用户接口 目的与要求:了解典型操作系统结构及使用操作系统的方法。 重点与难点:嵌入用户进程执行模式结构;命令解释器及系统调用实现。 作业:8,10,11 2.3操作系统运行模型 操作系统核心的主要功能模块如下: 系统初始化模块:准备系统运行环境,最后为每个终端创建一个进程运行命令解释程序. 进程管理模块:处理进程类系统调用(如进程创建/结束等);进程调度. 存储管理模块:配合进程管理分配进程空间;处理存储类系统调用(如动态增加进程空间);虚存系统缺页异常时调入页面处理. 文件管理模块.处理文件类系统调用. 外设管理模块.负责外设驱动,中断处理. 用户 进程 用户 进程 用户 进程 内 核 程序 b.操作系统嵌入用户进程中运行 进程切换 实用操作系统运行模型嵌入用户进程执行模式:操作系统核心程序通过中断/例外机制启动运行,但运行于被打断进程的核心栈上,内核程序执行并发性好。本书以后对操作系统知识的描述都是基于这种模式。 2.4系统调用 凡是涉及操作系统核心管理资源的操作必须由系统调用实现 一.主要系统调用: 进程管理: 创建进程 pid=fork() 终止进程 exit(status) 等待子进程结束 pid=waitpid(pid,…) 替换进程映像 s=execve(name,…) 文件管理: 创建文件 fd=creat(na
您可能关注的文档
最近下载
- 美好生活大调查:中国居民消费特点与趋势报告(2026年度).pdf VIP
- 化工智能制造概论 课件全套 第1--7章 智能制造背景与基本内容---化工安全生产智慧化管理.pptx
- 《公司信访工作制度》.pdf VIP
- (正式版)G-B 5768.3-2009 道路交通标志和标线 第3部分:道路交通标线.docx VIP
- 《滨海核电温排水监测预测技术规范 第3部分:温排水监测》(报批稿).docx VIP
- 艾滋病与世界艾滋病日.ppt VIP
- JJF(吉) 51-2011 脆碎度仪校准规范.pdf VIP
- 2024中级会计《经济法》必背法条合集.doc VIP
- 高频精选:研支团笔试题目及答案.doc VIP
- G0317【三年级下册语文】【统编版】第1-8单元作文学习单+范文.pdf VIP
原创力文档

文档评论(0)