第2节 操作系统需要什么硬件支持
2022年北京物资学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)

2022年北京物资学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案)一、选择题1、操作系统为了管理文件,设计了文件控制块(FCB),文件控制块的建立是().A.在调用create()时B.在调用open()时C.在调用read()时D.在调用write()2、现代操作系统中,文件系统都有效地解决了重名(即允许不同用户的文件可以具有相同的文件名)问题。
系统是通过()来实现这一功能的。
A.重名翻译结构B.建立索引表C.树形目录结构D.建立指针3、在下列操作系统的各个功能组成部分中,一定需要专门硬件配合支持的是()。
I.地址映射II.进程调度III.中断系统IV.系统调用A.IB.I、IIIC. I、III、IVD.II、II4、某系统中有11台打印机,N个进程共享打印机资源,每个进程要求3台打印机。
当N的取值不超过()时,系统不会发生死锁。
A.4B.5C.6D.75、有3个作业J1,J2,J3,其运行时间分别为2h,5h,3h,假定同时到达,并在同…台处理器上以单道方式运行,则平均周转时间最短的执行序列是()。
A.J1,J2,J3B.J3,J2,J1C.J2,J1,J3D.J1,J3,J26、下列选项中,属于多级页表优点的是()。
A.加快地址变换速度B.减少缺页中断次数C.减少页表项所占字节数D.减少页表所占的连续内存空间7、在空白表中,空白区按其长度由小到大进行查找的算法称为()算法。
A.最佳适应B.最差适应C.最先适应D.先进先出8、假设4个作业到达系统的时刻和运行时间见表。
系统在t=2时开始作业调度。
若分别采用先来先服务和短作业优先调度算法,则选中的作业分别是()。
A.J2、J3B.J1、J4C.J2、J4D.J1、J39、下列选项中,在用户态执行的是()。
A.命令解释程序B.缺页处理程序C.进程调度程序D.时钟中断处理程序10、下列关于SPOOLing技术的叙述中,错误的是()A.需要外存的文持B.需要多道程序设计技术的支持C.可以让多个作业共享一台独占设备D.由用户作业控制设备与输入/输出之间的数据传送11、操作系统的I/O子系统通常由4个层次组成,每-层明确定义了与邻近层次的接口,其合理的层次组织排列顺序是()。
操作系统复习题含答案

操作系统复习题填空题1操作系统具备处理并发活动的能力,其最重要的硬件支持是中断。
所谓操作系统虚拟机的概念,是在裸机上配置操作系统。
2常用的资源分配策略有优先调度和先来先服务算法。
3P 操作可以使进程由运行状态变为阻塞/等待状态。
4当采用资源有序分配方法时,它破坏了产生死锁的四个必要条件中的循环等待条件。
5文件目录采用树型结构而不采用简单表结构的最主要原因是,解决重名问题6在请求分页系统中,为支持淘汰一页的功能实现,在页表中应增加引用位和改变位两个数据项。
7常用的设备分配技术有独占分配、共享分配和虚拟分配技术。
8文件系统中的链接技术,指的是在目录表之间进行链接。
9多道运行的特征之一是微观上串行,它的含意是多道程序分时、轮流地占用CPU 。
10操作系统是由一组资源管理程序组成的,其中文件系统是对于软件资源的管理。
11某系统采用基址、限长寄存器方法实现存储保护,在这种方法中,判断是否越界的判别式为逻辑地址小于地址空间长度。
12在某请求分页存储管理系统中,其逻辑地址的低12 位表示页内位移,高20 位表示页号,物理地址中的高10 位表示物理块号,则该系统内存物理块的大小为2^10方,内存容量为2^10*2^12 ,虚拟地址空间大小为2^32 。
13从文件管理的角度看,文件由__目录__和__信息项_________两部分组成。
14进程的实体由三部分组成,即__程序_、__数据集合_____和__进程控制块_______。
15产生死锁的必要条件有4个,分别是_____互斥________、__请求又保持____、__非剥夺___________、___循环等待______。
16进程调度的主要方式有___抢占式___和_非抢占式____两种。
17在操作系统中,资源的分配单位是进程_ ,而处理机的调度单位是线程。
18进程最基本的特性是动态性和并发性。
19用户程序使用_访管指令____请求操作系统服务。
**20存贮管理应实现的功能是:主存空间的分配与保护,__主存空间的重定位___,主存空间的共享和__主存的扩充____。
2010-2011年软件09级操作系统试卷 2

2010—2011学年第2学期《操作系统》课程 A 卷专业班级:软工09(1-3)命题教师:韩宏审题教师:学生姓名:学号:考试成绩:一、填空题(每空1分,共15分)得分:分1.多道运行的特征之一是微观上串行,它的含义是。
2.分时系统的4个特征是:多路性、、和交互性。
3.操作系统是由一组资源管理程序组成的,其中是对于软件资源的管理。
4.产生死锁的原因是和。
5.采用技术,可以将不连续的数据块传送到内存不同的地址空间中;因为它是一种特殊的,有自己的指令集,具有控制I/O设备工作的能力。
6.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是。
7.驱动调度算法中和算法可能会随时改变移动臂的运动方向。
8.为了实现进程从有到无的变化,操作系统应提供原语。
9.操作系统的动态分区管理内存分配算法有____________、_____________和最佳适应算法。
10.文件系统中,设立打开文件(Open)系统功能调用的基本操作是。
二、单项选择题(每小题1分,共10分)得分:分1.在用户程序中将一批数据送到显示器上显示,要使用操作系统提供的()接口。
A.函数 B.键盘命令C.系统调用 D.图形2.在操作系统中,临界区是()。
A.进程的共享正文段 B.进程中访问临界资源的程序段C.进程访问系统资源的程序段 D.进程访问外部设备的程序段3.在请求调页的存储管理中,页表增加修改位是为了确定相应的页()。
A.是否在主存 B.调入主存的时间C.在辅存的时间 D.淘汰时是否写到辅存4.在操作系统中,处于就绪状态和等待状态的进程都没有占用处理机,当处理机空闲第 1 页共77 页时()。
A.就绪状态的进程和等待状态的进程都可以转换成运行状态B.只有就绪状态的进程可以转换成运行状态C.只有等待状态的进程可以转换成运行状态D.就绪状态的进程和等待状态的进程都不能转换成运行状态5.采用多道程序设计能( )A.减少调度次数 B.减少处理器空闲时间C.缩短每道作业的执行时间 D.避免发生资源竞争现象6.从系统的角度来考虑,希望进入“输入井”的批处理作业的()尽可能小。
第二章Windows操作系统

单击“开始”按钮——找到要创建的快捷菜 单——按住CTRL键——按住鼠标左键——拖动到桌 面上的空白区域即可。
程 序 组
日 期 时 间 属 性
请大家跟我做:
修改或查找日期:
单击“月份”右边的箭头——选择你要的月份——单 击“年份”右边的箭头——选择你需要的年份——单 击确定。时间和日期就设置好了。
资
源
管
理
窗口是
器
Windows 集成环境
窗
的一块矩
口
形工作区
选
择
不
连
续
的
文
Ctrl+目标
件
选
择
连
续
的
文
件
Shift+目标
若将当前文件夹中的所有文件全部选定,可用 下述方法实现。
全
方法一:按组合键Ctrl+A,即可选定所有文
选 件。 方法二:在“我的电脑”或“资源管理器”
文 窗口中,单击“编辑”菜单,选其中的“全部选定”
上机练习二:
内容: 1、打开资源管理器,浏览菜单。 2、适当调整资源管理器左右窗口的大小,隐 藏暂时不用的工具栏。 3、使用Windows资源管理器完成以下操作: (1)在D盘上创建一个名为XS的文件夹,再 在XS文件夹下创建两个并列的二级子文件夹, 其名为XS1和XS2。
(2)在D盘中任选3个不连续文件,将它 们复制到D:\XS文件夹中。再在D盘中任 选3个连续的文件复制到D:\XS\XS1文件夹 中。
删除和恢复文件或文件夹
删除操作 方法一:选定文件或文件夹→单击“文件”中 的“删除”,即可将选定的文件或文件夹删除。 方法二:选定文件或文件夹→右键单击→单击 快捷菜单中的“删除”,即可将选定的文件或文件夹 删除。 方法三:选定文件或文件夹→按键盘上的Delete 键即可。
windows 11的基本要求

windows 11的基本要求
"Windows 11的基本要求"
Windows 11是微软公司最新推出的操作系统,它带来了许多新的功能和改进。
然而,要想顺利安装和运行Windows 11,你需要满足一些基本的系统要求。
首先,你的电脑必须具备兼容性。
Windows 11要求支持TPM 2.0(Trusted Platform Module)的芯片。
这是一种安全芯片,用于加密和保护计算机中的敏感信息。
另外,你的电脑需要支持Secure Boot安全启动功能,这可以确保系统在启动时不受到恶意软件的干扰。
其次,你的电脑需要满足一定的硬件要求。
Windows 11要求至少8GB的内存和64GB的存储空间。
此外,你的电脑需要有一块支持DirectX 12的显卡,以确保你能够流畅地运行图形要求较高的应用程序和游戏。
另外,你的电脑需要支持一些新的功能,比如Windows Hello 面部识别、触摸屏、高分辨率显示器等。
这些功能可以提升用户体
验,但也需要相应的硬件支持。
总之,要想顺利安装和运行Windows 11,你需要确保你的电脑具备兼容性、满足硬件要求,并且支持一些新的功能。
如果你的电脑不符合这些要求,那么你可能需要考虑升级硬件或者选择其他操作系统。
Windows 11带来了许多新的功能和改进,但是也需要相应的硬件支持才能发挥其最大的潜力。
第二章 操作系统的接口

2.2 用户工作环境
操作系统提供了抽象的计算环境
而系统软件在操作系统的基础上又增加了新的功能, 而系统软件在操作系统的基础上又增加了新的功能,通过应 用户使用, 用程序接口提交给 用户使用,不同的系统软件在操作系 统基础上进一步抽象操作系统软件资源, 统基础上进一步抽象操作系统软件资源,为用户提供 更 加集成的功能和方便的使用计算机的手段。 加集成的功能和方便的使用计算机的手段。当然操作系统 本身也是系统软件, 本身也是系统软件,不过这里 提到的系统软件是指除了 操作系统以外的系统软件,如编译程序、汇编程序、 操作系统以外的系统软件,如编译程序、汇编程序、调试 编辑程序等(也可称为实用程序 也可称为实用程序)。 程序和 编辑程序等 也可称为实用程序 。
2.2.3 独立引导的过程
1初始引导 初始引导 初始引导也叫自举。 初始引导也叫自举。自举的含义是操作系统通过滚雪球的方 式将自己建立起来。 式将自己建立起来。这是目前大 多数系统常用的一种引 导方法。 导方法。 系统核心是整个操作系统最关键的部分, 系统核心是整个操作系统最关键的部分,只有它在主存中运 行才能逐步建立起整个系统。 行才能逐步建立起整个系统。初 始引导的任务就是把核 心送入主存并启动它运行。 心送入主存并启动它运行。 初始引导的具体步骤: 初始引导的具体步骤 系统加电。 ①系统加电。 执行初始引导程序,对系统硬件和配置进行自检, ②执行初始引导程序,对系统硬件和配置进行自检,保证 系统没有硬件错误。 系统没有硬件错误。 从硬盘中读入操作系统引导程序, ③从硬盘中读入操作系统引导程序,并将控制权交给该程 序模块。 序模块。
2系统初启 系统初启 (1)什么是系统引导 什么是系统引导 系统初启又叫系统引导。 系统初启又叫系统引导。它的任务是将操作系统的必要部分 装入主存并使系统运行,最终处于命令接收状态。 装入主存并使系统运行,最终处于命令接收状态。系统初 启在系统最初建立时要实施, 启在系统最初建立时要实施,在日常关机或运行中出现故 引导。 障后也要实行 引导。 系统引导分为3个阶段 个阶段。 系统引导分为 个阶段。 初始引导:把系统核心装入主存中的指定位置 把系统核心装入主存中的指定位置, ①初始引导 把系统核心装入主存中的指定位置,并在指定 地址启动。 地址启动。 核心初始化:执行系统核心的初启子程序 执行系统核心的初启子程序, ②核心初始化 执行系统核心的初启子程序,初始化系统核 心数据。 心数据。 系统初始化:为用户使用系统做准备 例如, 为用户使用系统做准备。 ③系统初始化 为用户使用系统做准备。例如,建立文件系 建立日历时钟,在单用户系统中装载命令处理程序; 统、建立日历时钟,在单用户系统中装载命令处理程序 在多用户系统中为每个终端分别建立命令解释进程, 在多用户系统中为每个终端分别建立命令解释进程,使系 收状态。 统进入命令接 收状态。
2022年塔里木大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)
2022年塔里木大学计算机科学与技术专业《操作系统》科目期末试卷B(有答案)一、选择题1、在一个文件被用户进程首次打开的过程中,操作系统需做的是()A.将文件内容读到内存中B.将文件控制块读到内存中C.修改文件控制块中的读写权限D.将文件的数据缓冲区首指针返回给用户进程2、文件系统采用多级目求结构的目的是()。
A.减少系统开销B.节约存储空间C.解决命名冲突D.缩短传送时间3、结构(Cobegin语句1:语句2 Coend)表示语句1和语句2并发执行。
代码如下:X:=0;Y:=0;CobeginBeginX:=1;Y:=Y+X;EndBeginY:=2;X:=X+3;EndCoend当这个程序执行完时,变量X和Y的值有可能为()。
I.X=1,Y=2 II.X=1,Y=3 III.X=4,Y=6A.IB. I和IIC.II和IIID. I、II和III4、可以被多个进程在任意时刻共享的代码必须是()。
A.顺序代码B.机器语言代码C.不能自身修改的代码D.无转移指令代码5、在下列操作系统的各个功能组成部分中,一定需要专门硬件配合支持的是()。
I.地址映射II.进程调度III.中断系统IV.系统调用A.IB.I、IIIC. I、III、IVD.II、II6、下列说法正确的有()。
I.先进先出(FIFO)页面置换算法会产生 Belady现象II.最近最少使用(LRU)页面置换算法会产生Belady现象III.在进程运行时,若它的工作集页面都在虚拟存储器内,则能够使该进程有效地运行,否则会出现频繁的页面调入/调出现象IV.在进程运行时,若它的工作集页面都在主存储器内,则能够使该进程有效地运行否则会出现频繁的贞面调入/调出现象A. I、IIIB.I、IVC.II、IIID.II、IV7、在分页虚拟存储管理中,“二次机会”调度策略和“时钟”调度策略在决定淘汰哪一页时,都用到了()。
A.虚实地址变换机构B.快表C.引用位D.修改位8、在下列选项中,()不属于操作系统提供给用户的可使用资源。
大学计算机基础教程(高守平第二版)第2章操作系统基础
第二章操作系统基础大学计算机基础教程操作系统基础操作系统是最重要的计算机系统软件,计算机发展到今天,从微型机到高性能计算机,无一例外都配置了一种或多种操作系统,操作系统已经成为现代计算机系统不可分割的重要组成部分。
本章主要内容包括:操作系统的基本概念和主要功能;中文Windows7操作系统的基本操作、文件管理、系统管理等。
2.1 操作系统概述计算机系统由硬件和软件两部分组成,操作系统(Operating System,OS)是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。
它在计算机系统中占据了特别重要的地位,而其他的诸如汇编程序、编译程序、数据库管理系统等系统软件,以及大量的应用软件,将都依赖于操作系统的支持,取得它的服务。
操作系统已成为现代计算机系统(大、中、小及微型机)中都必须配置的软件。
2.1.1操作系统的基本概念操作系统是一组控制和管理计算机软硬件资源,为用户提供便捷使用计算机的程序的集合。
它是配置在计算机硬件上的第一层软件,是对硬件功能的扩充。
操作系统在计算机中具有极其重要的地位,它不仅是硬件与其他软件的接口,也是用户和计算机之间进行“交流”的界面。
操作系统在计算机系统中特别重要,汇编程序、编译程序、数据库管理系统等系统软件,以及大量的应用软件,都依赖于操作系统的支持,取得它的服务。
操作系统已成为现代计算机系统中必须配置的软件。
没有安装软件的计算机称为裸机,而裸机无法进行任何工作;它不能从键盘、鼠标接收信息和操作命令,也不能在显示器屏幕上显示信息,更不能运行可以实现各种操作的应用程序。
图2-1给出了操作系统与计算机软件、硬件的层次关系。
图2-1操作系统与计算机软件和硬件的层次关系2.1.2操作系统的功能操作系统通过内部极其复杂的综合处理,为用户提供友好、便捷的操作界面,以便用户无需了解计算机硬件或系统软件的有关细节就能方便地使用计算机。
操作系统的主要任务是有效管理系统资源、提供友好便捷的用户接口。
操作系统试题及答案
计科专业计算机操作系统资料一、选择题(选择最确切的一个答案,将其代码填入括号中,每空2分,共20分)1.某进程在运行过程中需要等待从磁盘上读人数据,此时该进程的状态是( C )。
A. 从就绪变为运行B. 从运行变为就绪C. 从运行变为阻塞D. 从阻塞变为就绪2.可重定位内存分区分配目的为( A )。
A.解决碎片问题B.便于多作业共享内存C.回收空白区方便D. 摆脱用户干预3.原语是( B )。
A.一条机器指令B. 若干条机器指令组成C.一条特定指令D. 中途能打断的指令4. 设备I/O方式有如下三种:( B )、( D )和( E )。
A.假脱机B. 询问C.联机D. 中断E.通道F. 脱机5.文件目录的主要作用是( A )。
A. 按名存取B. 提高速度C. 节省空间D. 提高外存利用率6.单机操作系统的共享资源是指( A )。
A. 内存、CPU、打印机B. 内存C. CPUD. 打印机7.操作系统负责为方便用户管理计算机系统的( C )。
A. 程序B. 文档资料C.资源D. 进程8.没有下列设备计算机无法工作( C )。
A. 软盘B. 硬盘C. 内存D. 打印机二、是非题(正确的划√,错误的划×,20分)(√)1.进程的互斥和同步的相互制约一般不会同时发生。
(√)2.多用户操作系统在单一硬件终端硬件支持下仍然可以工作。
(√)3,作业同步面向用户,而进程同步面向计算机内部资源管理控制。
(×)4.实时操作系统的响应系数最小,设备利用率最低。
(√)5.UNIX或Linux操作系统的最大特点是分时、多用户、多任务和倒树型文件结构。
(√) 6.常用的缓冲技术是解决慢速设备与快速CPU处理之间协调工作。
(√)7.死锁是指两个或多个进程都处于互等状态而无法继续工作。
(√)8. 多用户操作系统一定是具有多道功能的操作系统。
(√)9.一般的分时操作系统无法做实时控制用。
(√)10.一个物理硬盘可以分成多个逻辑硬盘分区进行面向用户文件系统的管理。
操作系统的使用
12. 1 合同概述
• 12. 1. 1合同的概念 • 《中华人民共和国合同法》规定:“合同是平等主体自然人、法人、
其他组织之间设立、变更、终止民事权利义务关系的协议。”也就是 说,合同本质上是一种协议,是当事人意思表示一致的产物。 • 12. 1. 2合同的特征 • 合同的本质是一种合意或协议。实际上“协议”一词常常也就是指 “合意”。由于合同是合意的结果,必须包括以下要素: • 其一,合同的成立必须有两个或两个以上的当事人;其二,各方当 事人须互相做出意思表示,各方的意思表示是交互的,才能成立合同 ;其三,各方意思表示是一致的,也就是当事人达成一致的协议。由 于合同是两个或两个以上当事人意思表示一致的产物,因此当事人必 须在平等自愿的基础上进行协商,才能使其意思表示达成一致。如果 不存在平等自愿,也就没有真正的合意。
• (2)网络方面 • 增强的家庭网络向导,Internet连接防火墙,功能更强,速度更快
的IE 7浏览器。 Windows Messenger。"Windows Messenger”提 供电子邮件、即时文字交流、即时视频文件播放、即时声音交流、远 程支持及应用程序和数据文件的共享等功能,利用这些功能可以在线 • 和朋友进行交流,给朋友打电话和传呼,以及和朋友共享相片、音乐 和其他文件等。 • 功能大为加强的NetMeeting。
• (4)系统维护Windows XP是以优秀的Windows 2000代码为基础, 提供了大量有利于数据安全性、用户隐私保密性等方面的工具。它兼 容现有的大多数硬件和软件,并且已为未来的硬、软件技术留有余地。
上一页 下一页 返回
第一节操作系统简介
• (5)其他新增功能 • 任务管理器。在中文版的Windows XP系统中,用户可以使用“任
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
操作系统的结构和硬件支持——中断技术
2. 中断类型
按中断功能分类
输入输出中断 —— I/O传输结束或出错中断
外中断 —— 时钟中断、操作员控制台中断、通信中断等
机器故障中断 —— 电源故障、主存取指令错等
程序性中断
访管中断
—— 定点溢出、用户态下用核态指令、非法操作等
—— 对操作系统提出某种需求时所发出的中断
中断与俘获的例
中断与俘获
中断
俘获 非法 指令 地址 越界 俘点 溢出 trap 指令
clock 时钟 rk 磁盘 tty 终端
exit
fork
read
16
硬件是软件的基础,有些硬件的设 计是为操作系统而设计的
当硬件完成了中断进入过程后,由相应的中断处理程序得 到控制权,进入了软件的中断处理过程。 软件的中断处理过程如图所示。
中断 进入 k+0 k+1 中断 返回 现行程序 恢复被中断程序的现场
保留被中断程序的现场
进入相应的中断服务例程
由操作系统做
23
本地用户通过键盘登录系统时,首先获得 键盘输入信息的程序是() A:命令解释程序 B:键盘中断处理程序 C:系统调用程序 D:用户登录程序
第1单元 操作系统概论
第2讲 操作系统需要什么硬件支持
处理器的状态 中断
1.什么是处理机的状态
中央处理机的工作状态,不同的状态运行不同的
程序。
2. 为什么要区分处理机的状态
保护操作系统
10
3. 处理机状态的分类
管态 (Supervisor mode) 系统态、核态
操作系统的管理程序执行时机器所处的状态。使用全部指 令(包括一组特权指令);使用全部系统资源(包括整个存储 区域)。 用户态(User mode) 目态 用户程序执行时机器所处的状态。在此状态下禁止使用特 权指令,不能直接取用资源与改变机器状态,并且只允许
第2讲 操作系统需要什么硬件支持
处理器的状态 中断
1. 中断概念
操作系统的结构和硬件支持——中断技术
所谓中断是指某个事件 (例如
正在执行 的程序 中断进入 中断处 理程序 中断 返回 中断信号 继续执行
电源掉电、定点加法溢出或 I/O传输结束等) 发生时,系
统中止现行程序的运行、引
出处理事件程序对该事件进
行处理,处理完毕后返回断
点,继续执行。
14
中断分为两个阶段
• 中断进入(中断响应) • 中断处理,中断返回
操作系统的结构和硬件支持——中断技术
什么是中断响应
中断响应是当中央处理机发现已有中断请求时,中止 现行程序执行,并自动引出中断处理程序的过程。 中断响应所需的硬件支持
CPU
指令计数器
处理机状态寄存器 系统 堆栈 中断 向量表
按中断方式分类
强迫性中断 —— 不是正在运行的程序所期待的中断
如:输入输出中断、外中断、机器故障中断、程序性中断
自愿中断
—— 是运行程序所期待的事件
15
如:访管中断
操作系统的结构和硬件支持——中断技术 按中断来源分类
中断 —— 由处理机外部事件引起的中断 俘获(异常) —— 由处理机内部事件引起的中断
用户程序访问自己的存储区域。
11
5. 实例操作系统处理机的状态
DOS系统
不分态
Windows 系统
3环 用户态
0环 系统态
还有1、2环预留
UNIX系统 (Linux)系统
00 核态 01 管态 11 用户态
13
状态的转变
以下情况处理器的状态会从用户态转为核态: • 发生系统调用时 • 发生中断时 • 在用户态下试图执行一个特权指令时
PC PS
内存
21
操作系统的结构和硬件支持——中断技术 中断响应过程
(3) PLeabharlann PS (2) (1) (4) 中断处理程序的PC 中断处理程序的PS
中断向量表
PC PS
中断响应的实质 交换指令地址(PC)及处
理机的状态信息(PS)
堆栈栈 顶指针
堆栈
22
操作系统的结构和硬件支持——中断技术
中断的第2阶段:软件中断处理
从核态变为用户态通过一条指令就可以
4. 特权指令集
涉及外部设备的输入/输出指令
修改特殊寄存器的指令
改变机器状态的指令
下列哪些指令只能在系统态执行?( ) A.关中断 B.读系统时钟 C.向寄存器存数据 D.修改系统时钟
12
若中央处理器取出一条指令后拒绝执行,并形成 “非法操作”事件,这是因为( ) A.取到的是一条访管指令 B.目态时取到了“启动I/O”指令 C.管态时取到了“启动I/O”指令 D.从应用程序中取到了特权指令 E.从编译程序中取到了特权指令