|
首先,我声明,这个问题发在这里的确不合适,可是我是在找不到合适的板块。
其实我真希望这里能增加一个LINUX汇编的板块。
这是个最简单的代码,
打印一句话而已。
可是却不能把这句话全部打印出来。
.section .data
message:
.ascii "This is a very very very very very very long string!\n"
.section .text
.globl _start
_start:
movl $4, %eax
movl $1, %ebx
movl $message, %ecx
movl $42, %edx
int $0x80
movl $1, %eax
movl $0, %ebx
int $0x80
[souldump@localhost bin]$ as -o me.o me.s
[souldump@localhost bin]$ ld -o me me.o
[souldump@localhost bin]$ me
This is a very very very very very very lo[souldump@localhost bin]$
难道在汇编中连这么长点的句子都打印不完全么?
高手指教啊! |
|