首页 - 网校 - 万题库 - 美好明天 - 直播 - 导航
您现在的位置: 考试吧 > 自学考试 > 复习指导 > 工学类 > 正文

2010年自考工学类“操作系统原理”复习资料(3)

2010年自考工学类“操作系统原理”复习资料(3)

 

  六、可再入程序( 识记 )

  (1) 什么是 可再入程序 . 一个能被 多个用户同时调用 的程序称做“ 可再入 ”的程序。

  (2) 可再入程序的性质。

  可再入程序必须是纯代码,在执行时自身不改变;

  一个可再入程序要求调用者提供工作区,以保证程序以同样方式为各用户服务。

  编译程序 和 操作系统程序 通常都是“可再入”程序,能同时被不同用户调用而构成不同的进程。

  七、中断及中断响应( 领会 )

  1、 中断 的定义。

  一个进程占有处理器运行时,由于自身或者外界的原因(出现了事件)使运行被打断,让操作系统处理所出现的事件,到适当的时候再让被打断的进程继续运行,这个过程称为“中断”。

  2、 中断 的类型。

  从中断事件的性质出发,中断可以分为两大类:

  。 强迫性中断事件 包括硬件故障中断,程序性中断,外部中断和输入输出中断等

  。 自愿性中断事件 是由正在运行的进程执行一条访管指令用以请求系统调用而引起的中断,这种中断也称为“访管中断”。

  自愿中断 的断点是确定的,而 强迫性中断 的断点可能发生在任何位置。

  3、中断的响应和处理。

  中断响应 (硬件即中断装置操作)

  处理器每执行一条指令后,硬件的中断位置立即检查有无中断事件发生,若有中断事件发生,则暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这一过程称为“中断响应”。

  中断响应过程中,中断装置要做以下三项工作:

  是否有中断事件发生

  判别自愿性中断,只要检查操作码是否为访管指令。

  判别强迫性中断,则要检查中断寄存器内容。若为0,则无中断;若非0,则表示有中断事件发生。

  若有中断发生,保护断点信息

  每个程序都有一个程序状态字(PSW)来反映本状态的执行状态,如基本状态、中断码和中断屏蔽位等内容。处理器设有一个“程序状态字寄存器”用来存放当前运行程序的PSW.程序状态字可分为当前PSW、旧PSW和新PSW.

  当出现中断事件后,把被中断进程的PSW保存为旧PSW,即完成断点信息保护。

  启动操作系统的中断处理程序工作

  中断装置通过“交换PSW”过程完成此项任务,即把出现的中断事件存放到当前PSW中断码位置,然后把该当前PSW保存为旧PSW,再把操作系统中断处理程序的新PSW送到程序状态字寄存器中,成为当前的PSW.

  中断处理 ( 软件即操作系统操作 )

  操作系统的中断处理程序对中断事件进行处理时,大致要做三方面的工作:

  保护被中断进程的现场信息

  把中断时的通用寄存器,控制寄存器内容及旧PSW保存到被中断进程的进程控制块中。

  分析中断原因

  根据旧PSW的中断码可知发生该中断的具体原因。

  处理发生的中断事件

  一般只做一些简单处理,在多数情况下把具体的处理交给其他程序模块去做。

上一页  1 2 3 4 5 下一页
  相关推荐:2010年自考数据库及其应用重点知识讲解汇总
       2010年自考微型计算机及其接口技术笔记串讲汇总
       考试吧:2010年7月自考试题及答案发布专题
文章搜索
万题库小程序
万题库小程序
·章节视频 ·章节练习
·免费真题 ·模考试题
微信扫码,立即获取!
扫码免费使用
大学语文
共计461课时
讲义已上传
18020人在学
管理系统中计算机应用
共计21课时
讲义已上传
7218人在学
政治经济学(财经类)
共计738课时
讲义已上传
87485人在学
经济法概论(财经类)
共计21课时
讲义已上传
989人在学
毛概
共计269课时
讲义已上传
16493人在学
推荐使用万题库APP学习
扫一扫,下载万题库
手机学习,复习效率提升50%!
版权声明:如果自学考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本自学考试网内容,请注明出处。
官方
微信
扫描关注自考微信
领《大数据宝典》
报名
查分
扫描二维码
关注自考报名查分
看直播 下载
APP
下载万题库
领精选6套卷
万题库
微信小程序
帮助
中心
文章责编:wbian