簡體   English   中英

將thumb2的移動值武裝到寄存器指令中

[英]Arm thumb2 mov value into register instruction

使用MOVS.W R8, #0機械臂拇指2中的MOVS.W R8, #0 (5FF00008)(32位)

R8現在等於4個字節的0嗎? 還是只有左/右字節等於零?

立即數是零擴展(*)到32位,因此在您的示例中以0x00000000結尾。

請參見《 ARM體系結構參考手冊》 Thumb-2補編 (ARM DDI 0308D)中的第4-166頁


*對於12位立即數,它可能不是簡單的零擴展,但仍以某種方式擴展為32位。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM