【操作系统】第二章复习

本文概述了处理机的构成,特别是运算器、寄存器和控制器的作用。重点讨论了操作系统与处理机的工作状态(目态和管态),以及中断机制在操作系统中的应用。时钟在操作系统中的关键作用,包括多道程序、分时系统、实时系统中的时间管理和外部事件调度也被提及。
摘要由CSDN通过智能技术生成

1.简述处理机的组成和工作原理,你认为哪些部分和操作系统密切相关,为什么?

运算器:实现任何指令中的算数和逻辑运算,是计算机计算的核心

寄存器:是指令在处理机内部作处理的过程中暂存数据,地址以及指令信息的存储设备,在                 计算机的存储系统中具有最快的访问速度

控制器:负责控制程序运行的流程,包括取指令,维护处理及状态,处理机与内存的交互等

2.为了支持操作系统,现代处理机一般都提供哪两种工作状态,,以隔离操作系统和普通程序,两种状态各有什么特点? 

目态和管态

目态:用户运行的程序和状态,又称普通态,用户态,只能执行非特权指令 

管态:操作系统管理程序运行的状态,又称特权态,系统态,全部指令可以执行,可使用所             有资源,具有改变处理机状态的能力

3.简述中断和操作系统的关系,操作系统是如何利用中断机制的? 

 (1)是处理机对系统中或系统外发生的异步事件的响应

          中断可以实现主机与外部设备的并发执行

 (2)保存当前执行的指令的上下文在PSW中。
          通过中断向量找到中断处理程序,执行中断处理程序
          返回到原指令,还原上下文

4.时钟对操作系统有什么重要作用? 

(1)在多道程序运行的环境中,它可以为系统发现一个陷入死循环(编程错误)的程序,从而防止机时的浪费

(2)在分时系统中,用间隔时间来实现程序间按时间片轮转

(3)在实时系统中,按要求的时间间隔输出正确的时间信号给一个实时的控制设备(例如A/D,D/A转换设备)

(4)定时唤醒那些要求延迟执行的各个外部事件(例如定时为各进程计算优先级数,银行系统中定时运行某类结账程序等)

(5)记录用户使用各种设备的时间和记录外部事件发生的时间间隔

(6)记录用户和系统所需要的绝对时间,即年月日

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值