操作系统复习记录(二)

各种基础概念:

1、多道程序设计技术:是在计算机内存中同时存放几道相互独立的程序,使它们在管理程序控制之下,相互穿插的运行。 两个或两个以上程序在计算机系统中同处于开始到结束之间的状态。多道程序技术运行的特征:多道、宏观上并行、微观上串行。多道程序设计允许多个程序同时进入一个计算机系统的主存储器并启动进行计算的方法。从宏观上看是并行,多道程序都处于运行中,并且都没有运行结束;从微观上看是串行,各道程序轮流使用CPU,交替执行。

题目:多道程序设计技术是指在一台处理机上并发运行多个程序。引入多道程序设计技术的前提条件之一是系统具有中断功能。根本目的是为了提高CPU和外部设备的利用率

2、CPU状态分为管态和目态,管态又称为特权态,系统态或核心态。CPU在管态下可以执行指令系统的全集。一般情况下,操作系统在管态下运行。目态又称为常态或用户态。机器处于目态时,程序只能执行非特权指令。用户程序只能在目态下运行。从目态转换为管态的唯一途径是中断。特权指令是指其执行可能有损系统的安全性。特权指令:I/O指令;非特权指令:从内存取数的指令,算术运算指令,把运算结果送入内存的指令。

题目:当CPU执行操作系统代码时,称处理机处于管态。

3、计算机系统中判断是否有中断事件发生应该在执行完一条指令之后。

4、中断不属于操作系统所管理的资源,程序,主存,CPU都属于。

5、在操作系统中,并发性是指若干个事件在同一时间间隔内发生

并行与并发的区别:

6、分时操作系统允许在一台主机上同时连接多个终端,各个用户可以通过各自的终端交互使用计算机。




猜你喜欢

转载自blog.csdn.net/alice_0_0/article/details/80250703