0

我无法弄清楚出了什么问题。我正在编译nasm -f elf main.S

use32
section .text
global  _start


_start: mov     eax, 0
        mov     ebx, 0
        ecx     5

label1: inc     eax
        add     ebx, ecx
        loop    label1

exit:   mov     eax, 1      ; sys_exit syscall
        mov     ebx, 0      ; return 0 (success)
        int     80h

main.S:8:错误:行首需要标签或指令

第 8 行 - ecx 5

4

1 回答 1

2

ecx 5不是指令。你的意思是mov ecx,5

于 2013-08-11T10:20:40.727 回答