简单问题,求详解、、谢谢拉
DATA SEGMENT 'DATA'Y DW 0
DATA ENDS
CSEG SEGMENT 'CODE'
ASSUME CS:CSEG,DS:DATA,SS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV SI,6
MOV AX,3 ;(AX)=X=3
MUL SI ;(AX)=6X
ADD AX,5 ;(AX)=6X+5
MOV DI,3 ;(DI)=3
MUL DI ;(AX)=(6X+5)X
ADD AX,2 ;(AX)=(6X+5)X+2
MUL DI ;(AX)=((6X+5)X+2)X
ADD AX,7 ;(AX)=((6X+5)X+2)X+7
MUL DI ;(AX)=(((6X+5)X+2)X+7)X
ADD AX,8 ;(AX)=(((6X+5)X+2)X+7)X+8
MOV Y,AX ;Y=(AX)
MOV AH,4CH
INT 21H
CSEG ENDS
END START
问下前面四行都是什么意思啊?NAME SXCX.ASM
DATA SEGMENT STACK 'STACK'
STA DW 100 DUP(?)
DATA ENDS
是不是没哥程序开始都是这么四行啊?还是针对这个程序的?求详解,