如何使用arm-int64?
现在int32MOV R0,#0x1代码工作正常 但int64不起作用 MOV R0,我应该使用什么如何使用arm-int64?,arm,ida,Arm,Ida,现在int32MOV R0,#0x1代码工作正常 但int64不起作用 MOV R0,我应该使用什么 你们能帮忙吗?你们把这个从根本上搞错了,伙计 Arm32不能使用64位整数,因为它的性质是“Arm32” Arm32: Rn=32位整数 Arm64: Wn=32位整数 Xn=64位整数这取决于您使用的体系结构。一些新的ARM、ARMv8指令集确实有64位移动。这是相同的MOV,但是有宽寄存器和文本。我应该写什么?arm little endian所以arm我只想输入一个数字,但int64接受你
你们能帮忙吗?你们把这个从根本上搞错了,伙计 Arm32不能使用64位整数,因为它的性质是“Arm32” Arm32: Rn=32位整数 Arm64: Wn=32位整数
Xn=64位整数这取决于您使用的体系结构。一些新的ARM、ARMv8指令集确实有64位移动。这是相同的MOV,但是有宽寄存器和文本。我应该写什么?arm little endian所以arm我只想输入一个数字,但int64接受你使用的是什么核心,什么架构,当你从arms网站上阅读该核心/架构的架构参考手册时,你发现了什么?或者用另一种方式尝试一下,当你用一个简单的C程序执行类似的任务时,你发现了什么,编译然后反汇编它?现在对于int64 MOV R0,#0x1,但是发生了“0”,它不是“1”