POWER 系列, POWER2™和 PowerPC 的常见附录 D 指示信息

描述 描述 描述 描述
POWER 系列 POWER2™ PowerPC 的通用指示信息 POWER 系列 POWER2™ PowerPC 的通用指示信息 POWER 系列 POWER2™ PowerPC 的通用指示信息 POWER 系列 POWER2™ PowerPC 的通用指示信息 POWER 系列 POWER2™ PowerPC 的通用指示信息
助记符 指令 格式 主操作码 扩展操作码
和 [.] X 31 28
和 c [.] 具有完成的 AND X 31 60
b [l] [a] 分支 I 18  
bc [l] [a] 分支条件 B 16  
CMP 比较 X 31 0
坎皮 立即比较 D 11  
坎普尔 比较逻辑 X 31 32
奇普利 立即比较逻辑 D 10  
克兰 条件寄存器 AND XL 19 257
克兰德克 条件寄存器并具有完成 XL 19 129
克里克夫 条件寄存器等效项 XL 19 289
克南德 条件寄存器 NAND XL 19 225
克诺尔 条件寄存器 NOR XL 19 33
错误 条件寄存器或 XL 19 449
克罗尔茨 条件寄存器 OR 与完成 XL 19 417
克热尔 条件寄存器 XOR XL 19 193
埃西夫克斯 Word 中的外部控件已建立索引 X 31 310
埃科克斯 已建立索引的外部控制字 X 31 438
eqv [.] 相等 X 31 284
工厂 [.] 浮动绝对值 X 63 264
Fcmpo 已排序的浮动比较 X 63 32
Fcmpu 浮动比较无序 XL 63 0
Fmr [.] 浮动移动寄存器 X 63 72
fnabs [.] 浮动负绝对值 X 63 136
fneg [.] 浮动 Negate X 63 40
弗尔普 [.] 浮动舍入到单精度 X 63 12
勒布兹 装入字节和零 D 34  
勒布祖 通过更新装入 Byte 和 Zero D 35  
勒布祖 已建立更新索引的装入字节和零 X 31 119
勒布兹 已建立装入字节和零索引 X 31 87
自由 装入浮点双精度型 D 50  
勒夫杜 使用更新装入浮点双精度型 D 51  
勒夫杜 装入具有更新索引的浮点双精度数 X 31 631
勒夫德 已建立浮点双索引的负载 X 31 599
LFS 装入浮点单值 D 48  
勒夫苏 使用更新装入浮点单值 D 49  
勒夫苏 装入已建立更新索引的浮点单 X 31 567
勒夫斯 装入浮点单个已建立索引 X 31 535
莱哈 装入半代数 D 42  
勒豪 装入具有更新的半代数 D 43  
勒霍 已建立更新索引的装入半代数 X 31 375
拉克斯 装入半代数已建立索引 X 31 343
勒布尔克斯 装入半字节-反向索引 X 31 790
利兹 装入半值和零值 D 40  
利祖 更新时装入 "半值" 和 "零值" D 41  
勒祖 具有更新索引的 "半装入" 和 "零装入" X 31 331
勒兹 负载一半和零索引 X 31 279
姆茨尔夫 搬迁条件寄存器字段 XL 19 0
姆茨尔夫斯 从 FPSCR 移至条件寄存器 X 63 64
姆茨尔 从 XER 移至条件寄存器 X 31 512
mfcr 从条件寄存器中移动 X 31 19
Mffs [.] 从 FPSCR 移动 X 63 583
姆夫姆斯尔 从机器状态寄存器移动 X 31 83
姆夫斯布尔 从特殊用途寄存器中移动 X 31 339
姆弗斯尔 从段寄存器移动 X 31 595
姆茨拉夫 移至条件注册字段 XFX 31 144
mtfsb0[.] 移动到 FPSCR 位 0 X 63 70
mtfsb1[.] 移至 FPSCR 位 1 X 63 38
mtfsf [.] 移动到 FPSCR 字段 XFL 63 711
mtfsfi [.] 立即移至 FPSCR 字段 X 63 134
姆特姆斯尔 移至机器状态寄存器 X 31 146
姆茨布尔 移动到特殊用途寄存器 X 31 467
姆茨尔 移至段寄存器 X 31 210
南 [.] NAND X 31 476
neg [o] [.] negate XO 31 104
或 [.] NOR X 31 124
或 [.] X 31 444
Orc [.] OR 与 Complement X 31 412
雷菲 从中断返回 X 19 50
si 立即减去 D 12  
西 减去 "立即" 和 "记录" D 13  
斯特卜 存储字节 D 38  
斯特布 具有更新的存储字节 D 39  
斯特布克斯 已建立更新索引的存储字节数 X 31 247
斯特布 已建立索引的存储字节数 X 31 215
斯特夫德 存储浮点双精度型 D 54  
斯特夫杜 通过更新存储浮点双精度型 D 55  
斯特夫杜克斯 存储具有更新索引的浮点双精度数 X 31 759
斯特夫德克斯 存储浮点双精度型索引 X 31 727
斯特夫斯 存储浮点单值 D 52  
斯特苏 具有更新的存储浮点单值 D 53  
斯特夫苏 存储已建立更新索引的浮点单 X 31 695
斯特斯克斯 商店浮点单个索引 X 31 663
施特赫 存储半 D 44  
斯特布克斯 存储半字节-反向索引 X 31 918
斯图 具有更新的半存储器 D 45  
斯图 已建立更新索引的一半商店 X 31 439
斯特克斯 已建立一半索引的商店 X 31 407
xor [.] 异或 X 31 316