• 内容讲解

这类指令用于改变计算机系统的工作状态,包括停机指令、空操作指令、条件码指令和开/关中断指令等。

当用户程序执行完毕时,可以安排一条停机指令,此时计算机不再继续执行程序。空操作指令除了递增程序计数器之外,不进行任何其他操作。条件码用来保存当前指令执行结果的特征,条件码指令对条件码进行置位或清除操作。开/关中断指令可以视作为特殊的条件码指令。开/关中断意味着对中断请求的允许或禁止,在某些计算机中可以用条件码中的一位标志位来进行设置,在其他计算机中可采用设定程序优先级的方法来实现开/关中断的功能。

除了以上提到的指令外,还有特权指令等。特权指令是指具有特殊权限的指令,主要用于系统资源的分配和管理,一般不直接提供给用户使用。