计算机四级网络工程师-操作系统原理-第2章操作系统运行机制

本文详细解释了计算机四级网络工程师考试中操作系统原理的第二章内容,涉及用户可见和不可见的寄存器、中断与异常的区别、系统调用的类别和中断处理过程。重点强调了程序状态字的作用以及用户态与内核态的转换。
摘要由CSDN通过智能技术生成

计算机四级网络工程师-操作系统原理-第2章操作系统运行机制

单选题

用户可见和不可见的寄存器

用户可见的寄存器用户不可见的寄存器
数据寄存器、地址寄存器以及条件码寄存器程序计数器、指令寄存器、程序状态字(PSW)等

TIPS:寄存器名称必须完全对应才可以选,注意看题有无加减字

中断和异常

中断是由外部事件引发的,而异常则是由正在执行的指令引发的。

异常【只记忆异常】中断
算术溢出被零除除零操作)、程序执行时访问的变量不在内存访管指令异常、程序性中断(缺页数据传送完毕、设备出错、键盘输入、网卡上数据缓冲区满、用户按鼠标左键、串口数据到达等

TIPS:单选特别记忆,程序性中断属于异常,与当前运行的进程有关,不是正在执行的指令。

系统调用包含几个类方面

进程控制类系统调用这类系统调用主要是用于对进程的控制,如创建和终止进程的系统调用、获得和设置进程属性的系统调用等。
文件操作类系统调用对文件进行操纵的系统调用数量较多,有创建文件、打并文件、关闭文件、读文件、写文件、创建一个自录、建立自录、移动文件的读/写指针、改变文件的属性等。
进程通信类系统调用该类系统调用被用在进程之间传递消息和信号。
设备管理类系统调用该类系统调用被用来请求和释放有关设备,以及启动设备间操作等。
信息维护类系统调用用户可利用这类系统调用用来获得当前时间和日期。

中断各个名词

中断请求外部/O设备向处理器发出的中断信号称为中断请求
#外向内发信号=发请求
中断响应处理器暂停当前程序转而处理中断的过程称为中断响应
中断断点正在运行的程序的暂停点
中断那些引起中断设备或事件
中断向量中断处理程序入口地址,由程序状态字PSW指令计数器组成
中断中断请求的编号
#字直接理解成数字编号

需要直接记忆单选

系统调用时调用程序位于用户态,被调用程序位于核心态【口诀:外调内

第79题:系统调用时,调用程序和被调用程序位于不同状态

程序状态字(PSW)通常包括标志位有:进位标志位(CF)、结果为零标志位(ZF)、符号标志位(SF)和溢出标志位(OF)。

有时候这四种标志位为标准条件位:陷阱标志位(TF)、中断使能(中断屏蔽)标志位(IF)、虚拟中断标志位(VIF)和虚拟中断待决标志位(VIP)。

题:哪一个标志位不包含在程序状态字(PSW)中?

技巧:选单个英文字母的,如保护位(P),修改位(M),访问位 ®,驻留位 (A)、运行位(X)

只能在操作系统内核态下运行的是(#问的特权指令):屏蔽中断、关中断指令

用户对系统操作首要执行指令或者引起什么中断;用户态转内核态;用户程序需要关闭中断响应:访管指令、访管中断

内核态转用户态:修改程序状态字(PSW)设置PSW指令

表示处理器(CPU)的状态:管态内核态、核心态)或目态用户态)#理解记忆,就是管理,内核,系统的意思,需要系统权限,最高权限

中断影响顺序产生影响的是:中断优先级#重点记忆题目中顺序对应答案优先级

中断处理程序存放中断向量表这个数据表格

中断系统是由硬件和软件相互配合实现的

解析最常见的控制和状态寄存器包括程序计数器(PC),它记录了将要取出的指令地址:指令寄存器(R):包含了最近取出的指令:程序状态字(PSW),它记录广处理器的运行模式信息等,有的处理器中它包含了条件码。

系统调用:用户在编写程序时,若要在屏幕上画出一个红色的圆;用户需要动态请求和释放系统资源,在用户程序中所使用的方法

可在用户态下执行的指令:算术运算指令

第53题:在交互式系统中,若用户数为100,为保证响应时间≤100mS,忽略
其他系统开销,则操作系统应将时间片设为(≤1ms)。100ms/100=1ms

系统调用不能实现:调用程序多次嵌套与递归

函数open()是文件操作类#英译——打开,用于打开文件

当运行中的进程不希望被外部事件打扰时,可以采用屏蔽中断

被调用程序嵌套使用的描述:过程调用和系统调用均可以嵌套使用

不属于系统调用(#软件调用,不用调用系统指令)的是:查找数据库中的某个学生信息、查找数组中的最大数、求解自然底数e

系统调用不允许直接调用,一般过程调用允许直接调用

执行系统调用时可以采用多种方式传递参数:由陷人指令自带参数、通过有关通用寄存器来传递参数、专用堆栈区来传递参数。

系统调用是操作系统支持的供用户使用的一些子功能代码,当用户使用这些功能代码时:访管指令、目态切换成管态

采用多道程序设计技术可以提高CPU的利用率#允许多个程序同时进入内存并运行

可以传递系统调用的参数的是自带参数

多选题

操作系统管理的系统资源如下图:

在这里插入图片描述

需要直接记忆多选

属于异常:算术溢出、虚存中的缺页中断被零除

一般的处理器(CPU)由运算器、控制器、一系列寄存器及高速缓存组成。禁选内存,CPU带的是小块的缓存,内存是指运行内存、内存条

CPU完成的工作:取指令、设置CPU状态、响应中断请求

记录在程序状态字PSW中的内容:CPU工作状态码、条件码、中断屏蔽码

哪些状态刻画的是CPU状态:系统态用户态

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

新时代先锋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值