linux x86-64汇编输出

时间:2017-09-25 17:08:34

标签: assembly nasm x86-64

section .data
    msgr dw "bye"
section .text
    global _start
_start:
    lea ebx , [msgr]
    mov     rax, 1
    mov     rdi, 1
    mov     rsi, [ebx]
    mov     rdx, 3
    syscall

    mov    rax, 60
    mov    rdi, 0
    syscall

我用gdb检查了这段代码。我把" bye"对rsi。 但是,没有输出。

我使用linux 16.04和nasm。

我用的这个命令。 nasm -f elf64 asm.asm ; ld asm.o ;./a.out

0 个答案:

没有答案