主题:高手帮忙解答一下。
本人在“Masm for Windows 集成实验环境”中输入如下源程序:
DATAS SEGMENT
;此处输入数据段代码
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
dw 0123,0456,0789,0abc,0def,0fed,0cba,0987
mov bx,0
mov ax,0
mov cx,8
s:add ax,cs:[bx]
add bx,2
loop s
MOV AH,4CH
INT 21H
CODES ENDS
END START
编译时出现如下错误:
f:\jmsoft\Masm for Windows 集成实验环境\lianxi\p61.asm(15):error A2048:nondigit in number.
本人又在纯dos下的masm6.11中编译该源程序,出现同样的错误,这是为什么?
高手帮助解答一下,谢了!
DATAS SEGMENT
;此处输入数据段代码
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
dw 0123,0456,0789,0abc,0def,0fed,0cba,0987
mov bx,0
mov ax,0
mov cx,8
s:add ax,cs:[bx]
add bx,2
loop s
MOV AH,4CH
INT 21H
CODES ENDS
END START
编译时出现如下错误:
f:\jmsoft\Masm for Windows 集成实验环境\lianxi\p61.asm(15):error A2048:nondigit in number.
本人又在纯dos下的masm6.11中编译该源程序,出现同样的错误,这是为什么?
高手帮助解答一下,谢了!