操作系统学习-练习题个人总结(三)

操作系统学习-练习题个人总结(三)

第二章 操作系统硬件基础

一、第二章-中断和特权级-课前测试

1、错题解析

  1. 从用户态到内核态的转换是由(中断硬件)完成的。
    解析:扩展资料:https://www.cnblogs.com/lirong21/p/4213028.html
  2. 特权级是区分处理机的不同工作状态,用以保护操作系统(√)
    解析:概念性定义。处理机的状态分为管态(系统态)与目态(用户态)。
  3. 程序a=1;b=0;c=a/b;会产生访管中断。(X)
    解析:会产生“除数为0错误”,但不是访管中断。只是简单的程序错误。

2、正确知识点总结

  1. 中断处理程序的入口地址存储在中断向量中。
  2. 访管指令是可以在用户态下执行的一条机器指令。

补充:

  1. 访管指令本身不是特权指令,是程序员主动获得使用特权指令的手段。
  2. 系统调用相关知识可参考实验一过程。
  3. 管态–系统态–处理机特权级-可使用特权指令
    在这里插入图片描述

二、第二章-中断和特权级-课堂测试

1、错题解析

  1. 中断处理和子程序调用都需要压栈以保护现场,中断处理一定会保存而子程序调用不需要保存其内容的是(程序状态字寄存器)。
    解析://暂时不懂,研究中……
  2. 下列选项中,会导致用户进程从用户态切换到内核态的操作有(整数除以0;read系统调用)。
    解析:整数除以0–程序性中断。

2、正确知识点总结

  1. 内部异常处理后返回到发生异常的指令继续执行。(×)(不一定,比如除数为0 的异常,会终止当前进程的执行,而不是重新执行这条错误指令)。
  2. 内核是由中断驱动的。

补充:

  1. 时钟中断事件:计算机组成原理内容,硬件相关。属于外部中断事件。
  2. 中断类型的详细介绍可阅读:https://blog.csdn.net/Ding_0110M/article/details/89071793。
  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值