SSRSET¶
说明¶
写入系统寄存器(System Status Register Set)
将源寄存器中的值写到 SSR-ID 指示的系统寄存器中。
汇编语法¶
汇编符号¶
- SrcL:源寄存器,可以索引全局寄存器R0-R23和前序1-4条输出至T队列或U队列的指令结果。
- SSR-ID:12位系统寄存器索引ID,默认SSR-ID[15:12]为0。映射关系请见系统寄存器介绍章节。
编码格式¶
SSR-ID的映射表请见系统寄存器介绍。
执行方式¶
汇编索引模式¶
ssrset a1, SSR-ID /* 单寄存器绝对索引 */
ssrset t#1, SSR-ID /* 单寄存器相对索引 */
ssrset u#1, SSR-ID /* 单寄存器相对索引 */
注意事项¶
- 本指令不占块内私有寄存器槽位。
- 本指令只能访问SSR-ID[15:12]为0的系统寄存器。
- 如果访问SSR-ID[15:12]不为0的系统寄存器,需使用48bit的HL.SSRSET指令。
备注¶
本指令属于基础指令集,可用于任意类型的块指令块体中。