本人新手求高人解释程序DATA SEGMENTORG 32HDA_WD DW 20HNUM1 = 10*10NUM2 EQU 70HREL1 DW NUM1 LE NUM2REL2 DB NUM1 NE NUM2,NUM1 EQ NUM2NUM3 EQU 945HNUM4 = 35*35ADRR DW REL1,9873H,REL2DATA ENDSCOSEG SEGMENTASSUME CS:COSEG,DS:DATABEGIN:MOV AX,DAT
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 15:33:33
![本人新手求高人解释程序DATA SEGMENTORG 32HDA_WD DW 20HNUM1 = 10*10NUM2 EQU 70HREL1 DW NUM1 LE NUM2REL2 DB NUM1 NE NUM2,NUM1 EQ NUM2NUM3 EQU 945HNUM4 = 35*35ADRR DW REL1,9873H,REL2DATA ENDSCOSEG SEGMENTASSUME CS:COSEG,DS:DATABEGIN:MOV AX,DAT](/uploads/image/z/8495412-60-2.jpg?t=%E6%9C%AC%E4%BA%BA%E6%96%B0%E6%89%8B%E6%B1%82%E9%AB%98%E4%BA%BA%E8%A7%A3%E9%87%8A%E7%A8%8B%E5%BA%8FDATA+SEGMENTORG+32HDA_WD+DW+20HNUM1+%3D+10%2A10NUM2+EQU+70HREL1+DW+NUM1+LE+NUM2REL2+DB+NUM1+NE+NUM2%2CNUM1+EQ+NUM2NUM3+EQU+945HNUM4+%3D+35%2A35ADRR+DW+REL1%2C9873H%2CREL2DATA+ENDSCOSEG+SEGMENTASSUME+CS%3ACOSEG%2CDS%3ADATABEGIN%3AMOV+AX%2CDAT)
本人新手求高人解释程序DATA SEGMENTORG 32HDA_WD DW 20HNUM1 = 10*10NUM2 EQU 70HREL1 DW NUM1 LE NUM2REL2 DB NUM1 NE NUM2,NUM1 EQ NUM2NUM3 EQU 945HNUM4 = 35*35ADRR DW REL1,9873H,REL2DATA ENDSCOSEG SEGMENTASSUME CS:COSEG,DS:DATABEGIN:MOV AX,DAT
本人新手求高人解释程序
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
本人新手求高人解释程序DATA SEGMENTORG 32HDA_WD DW 20HNUM1 = 10*10NUM2 EQU 70HREL1 DW NUM1 LE NUM2REL2 DB NUM1 NE NUM2,NUM1 EQ NUM2NUM3 EQU 945HNUM4 = 35*35ADRR DW REL1,9873H,REL2DATA ENDSCOSEG SEGMENTASSUME CS:COSEG,DS:DATABEGIN:MOV AX,DAT
DATA SEGMENT
ORG 32H;跳过32H个字节
DA_WD DW 20H;数据段偏移32H处定义字变量=0020H
NUM1 = 10*10 ;编译时才有效的常量,值为10*10
NUM2 EQU 70H ;编译时才有效的常量,值为70H
REL1 DW NUM1 LE NUM2;数据段偏移34H处定义字变量,值为逻辑运算结果:10*10