我的教授向我们举了一个例子:
Say your integer is 57412476 which is 0x36C0B7C. If you take out bits
19,20, and 21 and store them in $a0 as the least significant three
bits, you will get 5 in decimal in $a0.
有人可以向我解释一下这是如何运作的吗?为了澄清,如果寄存器$ a0包含用户输入的第19,20位和第21位(称之为A),则$ a0的最低有效位应包含A的第19位,$ a0的第二个最低有效位应包含A的第20位,依此类推......