我正在使用MIPS (QtSpim)将32位字从大端转换为小端。我下面显示的内容是经过检查的,并且是正确的。然而,我想知道还有什么其他方法可以让我进行转换。我认为只有使用旋转和移位,但我不能做到没有逻辑运算。
li $t0,0x12345678 # number to be converted supposed to be in $t0li $t2,0x00FF00FF # $t2 contains mask 0x00FF00FF
and $t3,$t1,$t2
我需要打开3个文件与vim使用linux终端,但他们应该是打开与混合分裂。作为主窗口的"/src/main.cpp","input"和output是垂直拆分的。请参阅附件中的图像。我试过了 vim src/main.cpp -O result -o output 但它会以全部垂直或全部水平方式打开所有窗口。vim help说 -O[N] Open N windows, split vertically. Otherwise it's like -o.
If both the -o and the -