crorc (条件寄存器或合规性) 指令

用途

将 ORing a Condition Register 位的结果和 Condition Register 位的补码放在 Condition Register 位。

语法

位数 VALUE
0-5 19
6-10 BT
11-15 BA
16-20 BB
21-30 417
31 /
描述
crorc BT BA BB

描述

crorc 指令逻辑上 OR BA 指定的条件寄存器位和 BB 指定的条件寄存器位的补码,并将结果放入 BT指定的目标条件寄存器位。

crorc 指令有一种语法形式,不影响 "定点异常寄存器"。

参数

描述
BT 指定存储操作结果的目标条件寄存器位。
BA 指定操作的源条件寄存器位。
BB 指定操作的源条件寄存器位。

示例

以下代码将 ORing Condition Register 位 8 的结果和 Condition Register 位 4 的补码放入 Condition Register 位 4 中:


# Assume Condition Register bit 8 is 1.
# Assume Condition Register bit 4 is 0.
crorc 4,8,4
# Condition Register bit 4 is now 1.