操作系统--中断异常

操作系统第一章易错总结

1.操作系统的功能

操作系统--中断异常_第1张图片

⭐ 编译器是操作系统的上层软件,不是操作系统需要提供的功能。


操作系统--中断异常_第2张图片

操作系统--中断异常_第3张图片

⭐注意:

1.批处理的主要缺点是缺乏交互性

2.输入/输出指令需要中断操作,中断必须在核心态下执行

3.多道性是为了提高系统利用率和吞吐量提出的

4.I/O通道实际上是一种特殊的处理器,它具有执行I/O指令的能力,并通过执行通道程序来控制I/O操作。


2.系统调用和库函数

系统调用功能是操作系统向用户程序提供的接口

库函数是语言或应用程序的一部分,可以运行在用户空间中。

操作系统--中断异常_第4张图片


3.分时操作系统和实时操作系统.

分时操作系统追求的目标是:比较快速响应用户


4.指令是在核心态运行还是在用户态运行

操作系统--中断异常_第5张图片

操作系统--中断异常_第6张图片

操作系统--中断异常_第7张图片

操作系统--中断异常_第8张图片

 

⭐总结:

1.输入/输出指令涉及中断,必须在内核态执行

2.访管指令,是用户程序“自愿进管”的手段,只能在用户态下执行

3.缺页和时钟中断都属于中断,在核心态执行,进程调度是操作系统内核进程,也在核心态执行

5.子程序调用和中断的区别

操作系统--中断异常_第9张图片

系统调用:

操作系统--中断异常_第10张图片

操作系统--中断异常_第11张图片

⭐保存断点和程序状态字,以及将CPU模式改为内核态,由硬件完成。

6.异常和中断的区别

操作系统--中断异常_第12张图片

⭐:缺页属于异常

 

你可能感兴趣的:(真题总结,计算机组成原理)