【发布时间】:2016-12-03 14:00:01
【问题描述】:
我正在尝试将字符串加载到 r0(对于树莓派操作系统)。字符串的地址已经在 r0 中,长度在 r1 中。我阅读了有关 ldr 命令的信息,但是,所有这些示例都只读取了字符串的前几个字符。 谢谢
【问题讨论】:
-
一个寄存器只能保存 32 位(64 位 ARM 上为 64 位),最多 4 个 8 位字符。您必须逐个字符地循环读取字符串,并对每个字符执行您想要的操作。
-
感谢您的回答
标签: assembly operating-system raspberry-pi arm