MIPS中的位移位

时间:2018-01-31 06:09:56

标签: byte mips bits shift

我的教授向我们举了一个例子:

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位,依此类推......

0 个答案:

没有答案