Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly MIPS汇编sll指令_Assembly_Mips_Sll - Fatal编程技术网

Assembly MIPS汇编sll指令

Assembly MIPS汇编sll指令,assembly,mips,sll,Assembly,Mips,Sll,我对sll指令有问题sll$t1,$a0,1如果$a0保持值11,则$t1的值为16(我在火星上测试过) 我对$t1的建议是22,因为左移11,即01011,会得到10110,十进制的22。我在哪里犯了错误 谢谢 sll$t1,$a0,1与$a0一起保存值11将给出$t1值16(我在火星上测试了它) 你可能只是把十进制和十六进制混在一起了。如果像这样用值11加载$a0,然后将其向左移动一位,结果确实是22。Mars中的寄存器查看器以十六进制显示值,0x16等于22。0x16是22。也许你错了?

我对sll指令有问题
sll$t1,$a0,1
如果$a0保持值11,则$t1的值为16(我在火星上测试过)

我对$t1的建议是22,因为左移11,即01011,会得到10110,十进制的22。我在哪里犯了错误

谢谢

sll$t1,$a0,1
$a0
一起保存值11将给出
$t1
值16(我在火星上测试了它)


你可能只是把十进制和十六进制混在一起了。如果像这样用值11加载
$a0
,然后将其向左移动一位,结果确实是22。Mars中的寄存器查看器以十六进制显示值,0x16等于22。

0x16是22。也许你错了?