Я пытаюсь вывести строку "helloworld" в сборке, но она показывает только "orld", как я могу это исправить? Вот мой код:
.global _start
.text
_start:
movq $1, %rax
movq $1, %rdi
movq $str, %rsi
movq $len, %rdx
syscall
movq $60, %rax
xorq %rdi, %rdi
syscall
.data
str: .ascii "helloworld\n"
.equ len, (. - str)
Вот вывод: