- 7
- 0
- 约9.12千字
- 约 6页
- 2020-02-11 发布于安徽
- 举报
3.什么是操作系统?操作系统在计算机中的主要作用是什么?
操作系统:管理系统资源、控制程序执行、改善人机界面、提供各种服务,并合理组织计算机工作流
程和为用户方便有效地使用计算机提供良好运行环境的一种系统软件。
a服务用户观点——操作系统作为用户接口和公共服务程序
b进程交互观点——操作系统作为进程执行的控制者和协调者
c系统实现观点——操作系统作为扩展机和虚拟机
d资源管理观点——操作系统作为资源的管理者和控制者
10.试述系统调用与函数(过程)调用之间的主要区别。
a调用形式和实现方式不同。函数调用所转向的地址是固定不变的,但系统调用中不包括内核服务例
程入口地址,仅提供功能号,按功能号调用;函数调用是在用户态执行,只能访问用户栈;系统调用要通
过陷阱设置,从用户态转换到内核态,服务例程在内核态执行并访问核心栈。
b被调用代码的位置不同。函数调用是静态调用,调用程序和被调用代码处于同一程序内,经链接后
可作为目标代码的一部分,这是用户级程序当函数升级或者修改时,必须重新编译和链接;系统调用是动
态调用,系统调用的服务例程位于操作系统中,这是系统级程序,这样当系统调用的服务例程升级或修改
时与调用程序无关,而且调用程序的长度大为缩减,能减少其所占用的内存空间。
c提供方式不同。 函数调用通常有编程需要提供,
您可能关注的文档
- 建筑专业实训报告3000字.pdf
- 土木工程专业大学生职业生涯访谈报告.pdf
- 金融学试题和答案.pdf
- 操作系统》习题2.pdf
- 我对土木工程专业的认识.pdf
- 多级反馈队列_实验_操作系统.pdf
- 网络应用服务管理操作题汇总.pdf
- 专升本《土木工程材料》.pdf
- 华工操作系统实验.pdf
- 土木工程实习日记.pdf
- 人教版高中英语必修第二册UNIT 3 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 3 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 1 Listening and Speaking—Discovering Useful Structures课件.ppt
- 人教版高中英语必修第二册UNIT 4 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册UNIT 5 Part 2 Listening and Talking—Video Time课件.ppt
- 人教版高中英语必修第二册晨读晚诵课件.ppt
- 数字电子电路卡诺图法化简.pptx
- 2026栈和队列 学习课件.pptx
- 人教版高中英语必修第二册UNIT 4 课时作业(三)含答案.docx
- 人教版高中英语必修第二册UNIT 3 课时作业(一)含答案.docx
最近下载
- 新22S1 卫生设备工程新疆图集资料.pptx VIP
- 通力电梯KCE故障代码详细R10.4.docx
- 22G101与16G101钢筋平法图集对比变化汇总.docx VIP
- 上海人工智能训练师三级理论题库和答案2025.docx
- 2025年小型家用电器制造工赛项理论考试题库(含答案).doc VIP
- 《安全色和安全标志GB2894-2025》新旧版对比学习课件.pptx
- (正式版)DB11∕T 736-2023 《锦鲤养殖技术规范》.docx VIP
- (高清版)DB11∕T 736-2023 锦鲤养殖技术规范.pdf VIP
- 16G362 钢筋混凝土结构预埋件.pptx VIP
- 拼音练习字帖(可编辑打印).docx VIP
原创力文档

文档评论(0)