定点陷阱指令的扩展助记符
定点陷阱指令的扩展助记符包含最有用的 TO 操作数值。
定点陷阱指令的扩展助记符包含最有用的 TO 操作数值。 对于最常见的陷阱条件组合,采用了下表所示的一组标准代码。 这些扩展助记符处于 com 组装方式。
| 代码 | TO 编码 | 含义 |
|---|---|---|
| lt | 10000 | 小于 |
| LE | 10100 | 小于等于 |
| ng | 10100 | 不大于 |
| eq | 00100 | 相等 |
| GE | 01100 | 大于等于 |
| nl | 01100 | 不小于 |
| gt | 01000 | 大于 |
| ne | 11000 | 不等于 |
| LLT | 00010 | 逻辑上小于 |
| LLE | 00110 | 逻辑上小于或等于 |
| lng | 00110 | 逻辑上不大于 |
| LGE | 00101 | 逻辑上大于或等于 |
| lnl | 00101 | 逻辑上不小于 |
| LGT | 00001 | 逻辑上大于 |
| lne | 00011 | 逻辑上不等于 |
| 无 | 11111 | 无条件 |
针对定点陷阱指令的 POWER ® 系列扩展助记符具有以下格式:
- txx 或 txxi
其中 xx 是上表中指定的其中一个代码。
针对双字,定点陷阱指令的 64 位 PowerPC® 扩展助记符具有以下格式:
- tdxx 或 tdxxi
用于定点陷阱指令的 PowerPC® 扩展助记符具有以下格式:
- twxx 或 twxxi
其中 xx 是上表中指定的其中一个代码。
trap 指令是无条件陷阱:
- trap
示例
- 要在 R10 小于 R20:
它等同于:tlt 10, 20t 16, 10, 20 - 要在 R4 等于 0x10:
它等同于:teqi 4, 0x10ti 0x4, 4, 0x10 - 要无条件捕获:
它等同于:traptw 31, 0, 0 - 要在 RX 不等于 RY 时捕获:
它等同于:twnei RX. RYtwi 24, RX, RY - 要在 RX 在逻辑上大于 0x7FF:
它等同于:twlgti RX, 0x7FFtwi 1, RX, 0x7FF