标签: assembly arm simulator microprocessors
我正在使用ARMSim v1.9.1,我对此代码有疑问:
。数据 NUMBER:.word -120 的.text _start: ldr r0,= NUMBER ldrsb r1,[r0] @符号扩展 ldrb r2,[r0] @无符号扩展 .END
。数据
NUMBER:.word -120
的.text
_start:
ldr r0,= NUMBER ldrsb r1,[r0] @符号扩展 ldrb r2,[r0] @无符号扩展 .END
问题是我在第一种情况下没有获得签名扩展。我得到的值与第二个值相同(0x88)。 我做错了什么?