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

16位立即数 0x8000 0x1000
符号扩展 0xFFFF8000 0x00001000
无符号扩展 0x00008000 0x00001000

相关文章:

  • 2021-07-07
  • 2021-10-11
  • 2021-09-25
  • 2022-12-23
  • 2020-10-14
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-10-20
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-07
  • 2021-11-25
  • 2021-11-21
相关资源
相似解决方案