指示信息字段
指令字段集。
| 项 | 描述 |
|---|---|
| AA (30) | 指定绝对地址位:
|
| BA (11:15) | 指定条件寄存器 (CR) 中要用作源的位。 |
| BB (16:20) | 指定要用作源的 CR 中的位。 |
| BD (16:29) | 指定在右侧并置的 14 位有符号的两个补码分支位移0b00并将符号扩展为 64 位 (PowerPC®) 或 32 位 (POWER ® 系列)。 这是一个直接字段。 |
| BF (6: 8) | 指定其中一个 CR 字段或其中一个浮点状态和控制寄存器 (FPSCR) 字段作为目标。 对于 POWER ® 系列,如果 i = BF (6: 8) ,那么i字段引用寄存器的位 i*4 (i*4) + 3。 |
| 博鳌亚洲论坛 (11:13) | 指定其中一个 CR 字段或其中一个 FPSCR 字段作为源。 对于 POWER ® 系列,如果 j = BFA (11:13) ,那么j字段引用寄存器的位 j*4 (j*4) + 3。 |
| BI (11:15) | 指定要用作分支条件指令的条件的 CR 中的位。 |
| BO (6:10) | 指定分支条件指令的选项。 可能的编码BO字段为:
|
| BT (6:10) | 指定 CR 或 FPSCR 中的位作为指令结果的目标。 |
| D (16:31) | 指定一个扩展为 64 位 (PowerPC®) 或 32 位 (POWER ® 系列) 的 16 位有符号 2 的补码整数。 这是一个直接字段。 |
| EO (21:30) | 指定在 X 格式指令中使用的 a10-bit 扩展操作码。 |
| EO ' (22:30) | 指定在 XO 格式指令中使用的 9 位扩展操作码。 |
| FL1 (16:19) | 在 svc (管理程序调用) 指令中指定 4 位字段。 |
| FL2 (27:29) | 指定 svc 指令中的 3 位字段。 |
| FLM (7:14) | 指定用于指定要由 mtfsf 指令更新的 FPSCR 字段的字段掩码:
|
| FRA (11:15) | 指定浮点寄存器 (FPR) 作为操作源。 |
| FRB (16:20) | 指定 FPR 作为操作源。 |
| FRC (21:25) | 指定 FPR 作为操作源。 |
| FRS (6:10) | 指定 FPR 作为操作源。 |
| FRT (6:10) | 指定 FPR 作为操作的目标。 |
| FXM (12:19) | 指定用于指定要由 mtcrf 指令更新的 CR 字段的字段掩码:
|
| I (16:19) | 指定要放入 FPSCR 中的字段中的数据。 这是一个直接字段。 |
| LEV (20:26) | 这是 svc 指令中的一个直接字段,用于将 svc 例程寻址到 b '1' | | LEV | | b ' 00000 (如果SA字段等于 0。 |
| LI (6:29) | 指定一个 24 位有符号的两个补码整数,该整数在右边与0b00并将符号扩展为 64 位 (PowerPC®) 或 32 位 (POWER ® 系列)。 这是一个直接字段。 |
| LK (31) | 链接位:
|
| MB (21:25) 和 ME (26:30) | (POWER ® 系列) 指定 32 位字符串。 此字符串由一个由零包围的 1 的子串或一个由 1 包围的零的子串组成。 编码为:
|
| NB (16:20) | 指定要在立即字符串装入或存储中移动的字节数。 |
| OPCD (0: 5) | 主操作码字段。 |
| OE (21) | 启用设置OV和SO扩展算术的 XER 中的字段。 |
| RA (11:15) | 指定要用作源或目标的通用寄存器 (GPR)。 |
| RB (16:20) | 指定要用作源的 GPR。 |
| 返回码 (31) | 记录位:
|
| RS (6:10) | 指定要用作源的 GPR。 |
| RT (6:10) | 指定要用作目标的 GPR。 |
| SA (30) | SVC 绝对:
|
| SH (16:20) | 指定轮班金额。 |
| SI (16:31) | 指定 16 位带符号整数。 这是一个直接字段。 |
| SPR (11:20) | 为 mtspr 和 mfspr 指示信息指定 SPR。 有关 SPR 编码的信息,请参阅 mtspr 和 mfspr 指示信息。 |
| SR (11:15) | 指定 16 个分段寄存器中的一个。 将忽略位 11。 |
| 到 (6:10) | 指定要捕获的条件。 请参阅 固定点陷阱指示信息 ,以获取有关条件编码的更多信息。
|
| U (16:19) | 用作要放入 FPSCR 中的数据。 这是一个直接字段。 |
| UI (16:31) | 指定 16 位无符号整数。 这是一个直接字段。 |
| XO (21:30 , 22:30 , 26:30 或 30) | 扩展操作码字段。 |