跳转至

TRAPNO

陷入编号寄存器是服务请求进入时写入的管理 ACR 可读写寄存器。

线级布局

字段 含义
E [63] 1:同步异常;0:异步中断
ARGV [62] 1TRAPARG0 有效
CAUSE [47:24] 由所选异常大类解释的原因编码
TRAPNUM [5:0] 陷入大类数值

未列出的位在当前 profile 中保留。

VECTOR/CUBE 首次使用扩展不修改既有 bring-up 陷入编号表。PTO 定义的 EBREAK 行为以及现有 ASSERT、E_DATA、E_BLOCK、系统调用和调试异常编号均不属于本次重编号范围。

VECTOR/CUBE 首次使用

字段 数值
E 1
ARGV 1
TRAPNUM E_INST (0)
CAUSE EC_PERM (4)
TRAPARG0 VECTOR 为 0;CUBE 为 1
ECSTATE.BI 0

该完整组合唯一标识首次使用异常。归档中的 EC_PERM 旧拼写不是活动别名。