它是代码,还是操作系统..?

时间:2018-04-12 15:14:45

标签: ubuntu-16.04 nasm

我的代码是

.model small

.data  
arr db 83h, 12h, 0F0h, 0Bh, 89h  
cnt db 05h

.code  
mov ax, @data  
mov ds, ax  
mov si, offset arr  
mov cl, cnt  
sub bl, bl  
sub dl, dl

back:  
mov al, [si]  
and al, 80h  
jz skip  
inc bl  

skip:  
inc dl  
inc si  
dec cl  
jnz back  
mov ah, 4cH  
int 21H  
end  

错误如下:

1.asm:1:错误:尝试在任何非本地标签之前定义本地标签 1.asm:1:错误:解析器:指令预期
1.asm:2:错误:尝试在任何非本地标签之前定义本地标签 1.asm:9:错误:逗号,冒号,装饰器或操作数后预期的行尾

0 个答案:

没有答案