本人新手求高人解释程序DATA SEGMENTORG 32HDA_WD DW 20HNUM1 = 10*10NUM2 E
本人新手求高人解释程序
DATA SEGMENT
ORG 32H
DA_WD DW 20H
NUM1 = 10*10
NUM2 EQU 70H
REL1 DW NUM1 LE NUM2
REL2 DB NUM1 NE NUM2,NUM1 EQ NUM2
NUM3 EQU 945H
NUM4 = 35*35
ADRR DW REL1,9873H,REL2
DATA ENDS
COSEG SEGMENT
ASSUME CS:COSEG,DS:DATA
BEGIN:MOV AX,DATA
MOV DS,AX
MOV AX,DA_WD+1
;(AX)=
①
MOV BX,OFFSET DA_WD
;(BX)=
②
MOV CL,HIGH(OFFSET REL2)
MOV CH,TYPE DA_WD
;(CX)=
③
MOV DX,REL1
;(DX)=
④
MOV AX,WORD PTR REL2
;(AX)=
⑤
MOV BX,NUM4 LE NUM3
;(BX)=
⑥
MOV CX,NUM4 GT NUM3
;(CX)=
⑦
MOV DX,ADRR+1
;(DX)=
⑧
LEA SI,ADRR+1
;(SI)=
⑨
MOV AH,4CH
INT 21H
COSEG ENDS
END BEGIN