南通大学操作系统第2章作业参考答案 (1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13简答题:简述处理机管理的主要功能。
进程控制和管理;
⑵进程同步和互斥;
⑶进程通信;
⑷进程死锁;
⑸线程控制和管理;
⑹处理器调度。
(每条1分,总分4分)
14简答题:简述中断和异常的区别
中断是由与现行指令无关的中断信号触发的(异步的),且中断的发生与CPU处在用户模式或内核模式无关,在两条机器指令之间才可响应中断;异常是由处理器正在执行现行指令而引起的,一条指令执行期间允许响应异常。
(1分)
⑵中断处理程序处理过程中是不能阻塞的,异常处理程序处理过程中是可以阻塞的。
(1分)
⑶中断允许发生嵌套,但异常大多为一重。
(1分)
异常处理过程中可能会产生中断,但中断处理过程中决不会被异常打断。
(1分)
15简述进程的主要属性。
(1)动态性:有一定的生命周期
⑵共享性:多个进程可执行同一程序,进程可以共享公共资源
⑶独立性:是一个独立实体,有自己的虚存空间、程序计数器和内部状态,是资源分配、保护和调度的基本单位
⑷制约性:存在制约关系
(5)并发性:执行时间上会有所重叠
16(每条1分,总分4分)
16简答题:简述引起进程状态转换的具体原因。
(1)运行态→等待态:等待使用资源或某事件发生;(1分)
⑵等待态→就绪态:资源得到满足或事件发生;(1分)
⑶运行态→就绪态:运行时间片到;出现有更高优先权进程;(1分)
⑷就绪态→运行态:CPU空闲时选择一个就绪进程。
(1分)
17、简答题:进程的基本状态有哪些?请画出进程的状态转换图。
进程的基本状态包括:就绪态、运行态和等待态;(2分)
⑵进程的状态转换图如下:(2分)
18、简答题:简述进程映象的要素。
(1)进程控制块:标志信息、现场信息、控制信息;(1分)
⑵进程核心栈:中断/异常现场、函数调用的参数和返回地址;(1分)
⑶进程程序块:进程执行的程序;(1分)
⑷进程数据块:私有地址空间,私有数据、用户栈。
(1分)
19、简答题:简述引起进程调度的原因。
(1)进程终止
⑵进程阻塞
⑶进程时间片用完经,
⑷进程创建
⑸进程请求I/O操作完成
⑹进程优先级改变
⑺进程运行过程中发生中断或异常
⑻进程执行系统调用
(每条1分,总分4分)
20、下列指令中,哪些是特权指令?
⑴关中断;⑵访管指令;⑶设置系统时钟;⑷移位指令;⑸启动I/O;⑹读时钟日期;⑺控制中断屏蔽位
(1)、⑶、⑸、⑺(每答对1个得1分,答错1个扣1分)。