我使用arm-none-linux-gnueabi编译器
我的代码如下:
.align 4
.code 32
.global _testfunc
.func
_testfunc:
MOV R7, #4
MOV R0, #1
MOV R2, #12
LDR R1, =string
SWI 0
.endfunc
.data
string:
.ascii "Hello World\n"
.end
当我运行它时,它正在打印Hello World但在此之后显示分段错误
有没有其他方法可以在不使用软件中断的情况下进行打印( SWI )