AT&T汇编程序,求指教~~
.data label1: .string "What is this about?\n" .text .globl main main: movl $4,%eax #$SYS_write movl $1, %ebx #$STDOUT movl $label1, %ecx movl $20, %edx int $0x80 ret 完全不明白啊,编译完之后运行结果是输出字符串“What's this about?”。为什么呢?只是用了四个寄存器和一个int而已,完全不懂原理。求逐行解释~新手请指教~~