0
在MIPS中,是否有一種方法可以通過每次將1(1000和下次1100以及下次1110如此...)填充MSB來移位二進制數(0000)?如何通過向1填充MSB來移位二進制數?
在MIPS中,是否有一種方法可以通過每次將1(1000和下次1100以及下次1110如此...)填充MSB來移位二進制數(0000)?如何通過向1填充MSB來移位二進制數?
如果符號位被置位時,算術右移將在1層的由恆定數目的位
srav
右移的移位左(對於符號擴展大概)
sra
右移運算通過可變數量的比特進行算術運算
「sra和srav的行爲與sll和sllv類似,但是向右移動而不是向左移動,符號位從最高位移入,位從最低位末端移出。 「
http://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Mips/bitshift.html