定点陷阱指示信息
针对指定的条件集进行定点陷阱指令测试。
针对指定的条件集进行定点陷阱指令测试。 可以为在程序执行期间不应发生的事件定义陷阱,例如超出范围的索引或使用无效字符。 如果发生定义的陷阱条件,那么将调用系统陷阱处理程序来处理程序中断。 如果未发生已定义的陷阱条件,那么正常程序执行将继续。
将注册 RA 的内容与符号扩展的内容进行比较SI字段或寄存器 RB 的内容,具体取决于特定陷阱指令。 在 32 位实现中,仅在比较中使用寄存器 RA 和 RB 的低阶 32 位的内容。
比较结果为 5 个条件与以下条件进行了 ANDed:TO:NONE. 如果结果不是 0 ,那么将调用系统陷阱处理程序。 产生的五个条件是:
| 目标字段位 | 带条件的已添加 |
|---|---|
| 重大安全事件数量 | 小于 |
| 第 1 年 | 大于 |
| 2 | 等于 |
| 3 | 逻辑小于 |
| 4 | 逻辑上大于 |
用于最有用的扩展助记符TO提供了字段值,并且为陷阱条件的最常见组合提供了一组标准代码。