臂组件将字符串加载到r0中

时间:2016-12-03 14:00:01

标签: assembly operating-system raspberry-pi arm

我正在尝试将字符串加载到r0(对于raspberry pi os)。字符串的地址已经在r0中,长度在r1中。我读到了有关ldr命令的信息,但是,所有这些示例只读取了字符串的前几个字符。 感谢

1 个答案:

答案 0 :(得分:1)

来自sapanoia的

- 寄存器只能容纳32位(64位ARM上的64位),最多4个8位字符。您必须逐个字符地循环读取字符串,并对每个字符执行您想要的操作。