小编Tom*_*Tom的帖子

如何在ARM汇编函数中访问4个以上的参数?

在我的汇编函数中,有6个参数.当我尝试访问第四个和第五个参数时,它们是错误的,这是我在arm cortex-8a上的代码

push {r4-r8,lr}
ldr r6, [sp]
ldr r7, [sp, #4]
Run Code Online (Sandbox Code Playgroud)

我检查了[sp]内存,r4-r8有错误的值.但是,如果有3个或更少的参数,[sp]给出正确的r4-r8值.我错过了什么吗?

assembly arm

5
推荐指数
3
解决办法
8517
查看次数

标签 统计

arm ×1

assembly ×1