主题:奇怪!!运行书本源程序却报错!
本人初学汇编语言,很多东西都还没有弄懂。本想照书本源程序运行,来找点感觉的,但是竟然也被masm报错了!
源程序如下:
.386
DATA SEGMENT USE16
SUM DW 0
DATA ENDS
STACK SEGMENT USE16 STACK
DB 200 DUP(0)
STACK ENDS
CODE SEGMENT USE16
ASSUME DS:DATA,SS:STACK,CS:CODE
START:MOV AX,DATA
MOV DS,AX
MOV CX,50
MOV AX,0
MOV BX,1
NEXT: ADD AX,BX
INC BX
INC BX
DEC CX
JNE NEXT
MOV SUM,AX
MOV AH,4CH
INT 21H
CODE ENDS
END START
大家帮忙看一下。我用的是masm6.11
是不是这个程序不能在MASM6.11下面运行啊?那MASM5又怎么用呢?
源程序如下:
.386
DATA SEGMENT USE16
SUM DW 0
DATA ENDS
STACK SEGMENT USE16 STACK
DB 200 DUP(0)
STACK ENDS
CODE SEGMENT USE16
ASSUME DS:DATA,SS:STACK,CS:CODE
START:MOV AX,DATA
MOV DS,AX
MOV CX,50
MOV AX,0
MOV BX,1
NEXT: ADD AX,BX
INC BX
INC BX
DEC CX
JNE NEXT
MOV SUM,AX
MOV AH,4CH
INT 21H
CODE ENDS
END START
大家帮忙看一下。我用的是masm6.11
是不是这个程序不能在MASM6.11下面运行啊?那MASM5又怎么用呢?