分析下列程序,指出运行结果,并在;后加注释,注释不需很繁琐,解释
清楚本行操作意图即可。
DATA SEGMENT
SUM DW?
DATA ENDS ;
CODE 2 SEGMENT
ASSUME CS: CODE, DS: DATA
START: MOV AX, DATA
MOV DS, AX
XOR AХ,AХ ;
MOV Cх, 10 ;
MOV BX, 2
LOP1: ADD AX, BX
INC BX
INC BX2;
DEC CX
JNZ LOP1
MOV SUM, AX
MOV AH , 4CH
INT 21H
CODE ENDS
END START
请问: 该程序完成的功能是什么?程序执行后,SUM单元的值是什么?#8086#
清楚本行操作意图即可。
DATA SEGMENT
SUM DW?
DATA ENDS ;
CODE 2 SEGMENT
ASSUME CS: CODE, DS: DATA
START: MOV AX, DATA
MOV DS, AX
XOR AХ,AХ ;
MOV Cх, 10 ;
MOV BX, 2
LOP1: ADD AX, BX
INC BX
INC BX2;
DEC CX
JNZ LOP1
MOV SUM, AX
MOV AH , 4CH
INT 21H
CODE ENDS
END START
请问: 该程序完成的功能是什么?程序执行后,SUM单元的值是什么?#8086#