arm64位汇编问题

字符串赋值指令怎么写?
搞的安卓逆向il2cpp
MOV W0, #0X1是赋值1,但是字符串赋值用到很多条指令。自己研究好久都没研究出来,比如字符串"1"赋值指令怎么写?

LDR             R1, =asc_1113FC ; "1"
ADD             R0, SP, #0x168+var_30 ; this
MOV             R2, #0xFFFFFFFF ; int
ADD             R8, SP, #0x168+var_C8
BL              _ZN7QString9fromAsciiEPKci ; QString::fromAscii(char const*,int)                                                              
;QString var_30=QString::fromAscii("1",-1);