Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用arm-int64?_Arm_Ida - Fatal编程技术网

如何使用arm-int64?

如何使用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接受你

现在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接受你使用的是什么核心,什么架构,当你从arms网站上阅读该核心/架构的架构参考手册时,你发现了什么?或者用另一种方式尝试一下,当你用一个简单的C程序执行类似的任务时,你发现了什么,编译然后反汇编它?现在对于int64 MOV R0,#0x1,但是发生了“0”,它不是“1”