我正在使用英飞凌三核处理器,我遇到了一种我以前从未见过的寻址模式,然后在一些我对以下内容感到困惑的指令中引用了一个寄存器:
jz16.t d15:2, loc_6749A
现在根据我的理解,这条指令会检查一位以确定是否采用了分支(即来自操作码上的 .t 扩展名)。但是 d15:2 是什么意思呢?我只看到它用于位范围,它是否意味着 d15 的第二位?
重要的是要知道 d15 包含一个状态寄存器。
我正在使用英飞凌三核处理器,我遇到了一种我以前从未见过的寻址模式,然后在一些我对以下内容感到困惑的指令中引用了一个寄存器:
jz16.t d15:2, loc_6749A
现在根据我的理解,这条指令会检查一位以确定是否采用了分支(即来自操作码上的 .t 扩展名)。但是 d15:2 是什么意思呢?我只看到它用于位范围,它是否意味着 d15 的第二位?
重要的是要知道 d15 包含一个状态寄存器。