sc (系统调用) 指令

用途

请调用系统以提供服务。

注: sc 指令仅在 PowerPC® 体系结构中受支持。

语法

位数
0 - 5 17
6 - 10 ///
11 - 15 ///
16 - 19 ///
20 - 26 LEV
27 - 29 ///
30 1
31 /

PowerPC®

描述
sc LEV

描述

斯克 指令会导致系统调用中断。 斯克 指令后的指令的有效地址 (EA) 将放入 "保存恢复寄存器 0" (SRR0) 中。 机器状态寄存器 (0) 的第 0 位,第 5 位至第 9 位以及第 16 位至第 31 位被放置在 "保存恢复寄存器 1" (SRR1) 的相应位中。 SRR1 4 位 1-4 和 10-15 设置为未定义的值。

斯克 指令既充当基本助记符,也充当扩展助记符。 在扩展格式中,将省略 LEV 字段,并假定为 0。

斯克 指令具有一个语法格式。 语法表单不影响机器状态注册。

注: 斯克 指示信息具有与 svc (管理程序调用) 指令相同的操作码。

参数

描述
LEV 必须为 0 或 1。