Выходная строка сборки "helloworld" - PullRequest
0 голосов
/ 03 апреля 2020

Я пытаюсь вывести строку "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)

Вот вывод: gdb screenshot

...