嘿,我对 RISC-V 还算陌生。
我的练习题之一是:
将 0x0000000000000123 的值右移 4 位。预期结果为0x3000000000000012,即所有十六进制数字右移一位,最右边的一位移到前面*
到目前为止,我了解了一些关于逻辑运算的知识:andi, or, and xori。在我之前的练习中我学到了add, addi, sub, slli, srli, srai。
我从以下开始:
addi x6, 0x, 0x123
Run Code Online (Sandbox Code Playgroud)
然而,我被困在这里了。我的教科书并没有真正正确地描述事物,所以非常感谢任何帮助!