RISC-V平台的汇编指令解析
csrr a0, 0xF14 //把0xF14的值读入到a0中andi a1, a0, 0x1f //把a0 和0x1F按位与运算后存储到a1中srli a0, a0, 5 //将高位移动到低位,覆盖a0 (SLLI是逻辑左移(0被移入低位); SRLI是逻辑右移(0被移入高位);SRAI是算术右移(原来的符号位被复制到空出的高位中))li a2, ARCHI_FC_CID //将ARCHI_FC_CID 的低6位取出写入到a2中 (C.LI 指令将符号扩展的 6 位立即数
转载
2022-03-28 20:22:07 ·
2104 阅读 ·
0 评论