鑷?2323銆婃搷浣滅郴缁熸璁恒嬩覆璁茬瑪璁?- 鐧惧害鏂囧簱 下载本文

内容发布更新时间 : 2024/5/19 2:04:28星期一 下面是文章的全部内容请认真阅读。

2.什么是访管指令?常见的有哪些?

答:访管指令不是特权指令,既可在管态下执行,又可在目态下执行,主要功能是自愿进管,引起访管中断。例如,INT,drop。

3.(重点)什么是“系统调用”?为什么要提供“系统调用”?

答:操作系统编制了许多不同功能的子程序,供用户程序执行中调用。这些由操作系统提供的子程序称为系统功能调用程序,简称系统调用。

系统调用是操作系统为用户程序提供的一种服务界面,或者说,是操作系统保证程序设计语言能正常工作的一种支持。在源程序一级,用户用程序设计语言描述算题任务的逻辑要求,例如读文件、写文件、请求主存资源等。这些要求的实现只有通过操作系统的系统调用才能完成,其中有些要求还必须执行硬件的特权指令(如I/O指令)才能达到目的。

4.用户程序执行时,若取了访管指令,CPU将转入了管态。当系统调用程序后,CPU回到了目态。

5.操作系统提供了让联机用户表示作业执行步骤的手段:操作控制命令、作业控制语言。