请你源码:
DATA SEGMENT
TABLE
DB12,32,4,5,6,7
TEMP
DB?
DATA
ENDS
CODE
SEGMENT
ASSUME CS:CODE,DS:DATA
PUSH DS
MOVAX, 0
PUSH AX
movcl,6
W:
MOVAL,0
JMPN
LOOP W
JMPC
N:
cmpAL ,cl
JZ W
MOVDL,TABLE[AL];可能没有零前缀的十六进制或没有“H”后缀
cmpDL,TABLE[CL]
;或错误处理;或未定义VAR:TABLE
JGEN
MOVTEMP,TABLE[AL]
MOVTABLE[AL],TABLE[CL]
MOVTABLE[CL],TEMP
JMPN
C:RET
CODE ENDS
END W
END N
END C
上面实现的是个小小排序算法。(本人才学汇编,但算法不是问题,主要是汇编语法)
出现提示说,有什么未知类型 ,是怎么回事?
希望大家帮我详细说明错误原因,并帮我修改下程序,使之能正常通过,谢谢!
|