注册 登录
编程论坛 汇编论坛

执行错误

夢梦 发布于 2015-11-22 22:37, 4106 次点击
程序代码:
DATA     SEGMENT
         SQ1     DB  23H
         SQ2     DB  '?'
DATA     ENDS
CODE     SEGMENT
ASSUME   CS:CODE,DS:DATA
START:   MOV  AX,DATA
         MOV  DS,AX
         MOV  AL,SQ1
         CMP  AL,0
         JGE  BQ1
         MOV  SQ2,0FFH
         JMP  DONE
BQ1:     JE   BQ2
         MOV  SQ2,1
         JMP  DONE
BQ2       MOV  SQ2,0
DONE:    MOV  AH,4CH
         INT  21H
CODE     ENDS
END      START   

为什么执行后会出现:(11) undeclared label: JGE  BQ1

2 回复
#2
wmf20142015-11-23 04:54
BQ1:冒号是中文字符冒号
#3
八画小子2015-11-24 07:51
BQ2后面缺冒号
1