计算机操作系统作业管理和用户接口培训教材.ppt

计算机操作系统作业管理和用户接口培训教材.ppt

计算机操作系统 ;第二章 作业管理和用户接口; 2.1.1 程序接口:给程序员编写源程序时使用的接口 2.1.2 命令接口:给作业控制使用的接口 ;接口分类图 程序接口:一组系统调用命令 命令接口,即作业控制接口,又分为联机用户接口和脱机用户接口2大类,具体见下图;它由一组系统调用命令(简称系统调用)组成。这是为程序员通过汇编程序与操作系统打交道而提供的。 汇编源程序可直接使用这些命令,高级语言源程序只能使用过程调用语句,编译程序翻译为系统调用命令 操作系统的对应模块是:系统调用命令处理程序 系统调用 所谓系统调用,实质是操作系统提供的一些子程序,用户通过这些称为系统调用命令(特殊指令、广义指令)的命令调用这些子程序,以取得操作系统的服务。 通常,操作系统为了满足用户程序的各种需要,提供了功能丰富的系统调用,如文件操作、I/O设备操作、内存管理等;系统调用的执行过程 用户的源程序语句必须向系统调用命令处理程序提供必要的参数,以便使它根据这些参数进行相应的处理。 当用户程序执行到源程序中的系统调用命令时,产生一条相应的指令(有些操作系统称其为访管指令或软中断指令),处理机执行该指令时产生相应的软中断,系统将当前程序的执行现场保护后,转入相应的系统调用处理子程序(管态),去完成特定的系统调用功能。 ;操作系统的命令接口分为联机命令接口和脱机命令接口 联机命令接

文档评论(0)

1亿VIP精品文档

相关文档