mips符号位扩展和无符号位扩展

MIPS32 指令集架构中,经常会有指令需要将其中的立即数进行符号扩展,或者无符号扩展,一般都是都是将n位立即数扩展为32位。
  1. 无符号扩展:直接将扩展后的数据的高(32-n)位置为0。
  2. 符号扩展:将扩展后的数据的高(32-n)位置为立即数的最高位。

16位立即数 0x8000 0x1000
符号扩展 0xFFFF8000 0x00001000
无符号扩展 0x00008000 0x00001000
版权声明:本文为博主原创文章,转载请注明出处 https://blog.csdn.net/kxp9545/article/details/73440756

猜你喜欢

转载自blog.csdn.net/yy_9117/article/details/80184306