标签: assembly operating-system raspberry-pi arm
我正在尝试将字符串加载到r0(对于raspberry pi os)。字符串的地址已经在r0中,长度在r1中。我读到了有关ldr命令的信息,但是,所有这些示例只读取了字符串的前几个字符。 感谢
答案 0 :(得分:1)
- 寄存器只能容纳32位(64位ARM上的64位),最多4个8位字符。您必须逐个字符地循环读取字符串,并对每个字符执行您想要的操作。