arm 汇编语言 push
时间: 2023-07-11 11:47:19 浏览: 95
汇编语言 arm指令集
"push" 是 ARM 汇编语言中的一个指令,用于将数据压入栈中。它的语法如下:
```
push {register_list}
```
其中,`register_list` 是要被压入栈中的寄存器列表,可以包含一个或多个寄存器,用逗号分隔。例如,要将 r0 和 r1 寄存器的值压入栈中,可以使用以下指令:
```
push {r0, r1}
```
执行这条指令后,栈指针会减少 8 个字节(因为压入了两个 32 位的寄存器值),同时 r0 和 r1 寄存器的值也会被压入栈中。
阅读全文