eatsyscall.asm:1:错误:解析器:预期指令

问题描述 投票:0回答:1

我正在尝试使用 nasm 编译此汇编代码:

display text.
;build using this commands: 
; nasm -f elf64 -g -F stabs eatsyscall.asm
;
SECTION .data
    EatMsg: db "Eat at Joe's!",10
    EatLen: equ $-EatMsg
SECTION .bss
SECTION .text
global .start
start:
    mov rbp,rsp
    nop
    mov rax,1
    mov rdi,1

    mov rsi,EatMsg
    mov rdx,EatLen
    syscall
    mov rax,60
    mov rdi,0
    syscall
        

nasm 的论点:

nasm -f elf64 -g -F dwarf eatsyscall.asm

我明白:

eatsyscall.asm:1:错误:解析器:预期指令

我错过了什么吗? 我是 Jeff Duntemann 的《X64 汇编语言分步:使用 Linux 编程》中的汇编学习新手

assembly nasm
1个回答
0
投票

我测试API 我测试API 我测试API 我测试API

© www.soinside.com 2019 - 2024. All rights reserved.