1-8 操作系统控制计算机的角度

本文介绍计算机系统操作方式,包括脱机和联机作业控制方式。脱机需用户编写说明书,由系统自动控制;联机则让用户通过终端输入命令直接控制。还阐述了命令解释程序,它接受并执行用户命令,文中也说明了其处理过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

计算机系统操作方式

OS规定了合理操作计算机的工作流程

OS的操作接口——系统程序:OS提供给用户的功能级接口,为用户提供的解决操作计算机和计算共性问题的所有服务的集合

OS的两类作业级接口

  • 脱机作业控制方式:作业控制语言
  • 联机作业控制方式:操作控制命令

脱机作业控制方式

OS:提供作业说明语言

用户:编写作业说明书,确定作业加工控制步骤,并与程序数据一并提交

操作员:通过控制台输入作业

OS:通过作业控制程序自动控制作业的执行

例:批处理OS的作业控制方式,UNIX的shell程序, DOS的bat文件

联机作业控制方式

计算机:提供终端(键盘/显示器)

用户:登录系统

OS:提供命令解释程序

用户:联机输入命令,直接控制作业步的执行

例:分时OS的交互控制方式

命令解释程序

命令解释程序:接受和执行一条用户提出的对作业的加工处理命令

  • 当一个新的批作业被启动,或新的交互型用户登录进系统时,系统就自动地执行命令解释程序,负责读入控制卡或命令行,作出相应解释,并予以执行

会话语言:可编程的命令解释程序

  • 图形化的命令控制方式
  • 多通道交互的命令控制方式

命令解释程序的处理过程

•OS启动命令解释程序,输出命令提示符,等待键盘中断/鼠标点击/多通道识别

  1. 每当用户输入一条命令(暂存在命令缓冲区)并按回车换行时,申请中断。
  2. CPU响应后,将控制权交给命令解释程序,接着读入命令缓冲区内容,分析命令、接受参数,执行处理代码。
  3. 前台命令执行结束后,再次输出命令提示符,等待下一条命令。
  4. 后台命令处理启动后,即可接收下条命令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值