我正在尝试打印我存储的号码。我不确定我是接近还是远离。任何帮助将不胜感激。这是我的代码:
.data
.balign 4
a: .word 4
.text
.global main
main:
ldr r0, addr_of_a
mov r1, #8
str r1, [r0]
write:
mov r0, #1
ldr r1, addr_of_a
mov r2, #4
mov r7, #4
swi #0
bx lr
addr_of_a: .word a
它编译并运行,但我没有看到任何打印的内容。据我了解,我需要在 r1 中开始打印的地址,在 r2 中的字节数,在 r0 中的文件描述符,如果设置为 #4,则 r7 指定写入调用。我只是想存储#8,然后打印存储的号码。