DATA SEGMENT
ORG 324H
S DB 28, ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START:
MOV AX, DATA
MOV DS, AX
;如果s<50,则写0FFH到以325H为地质的存储器单元中;
;如果S>=100,则写0AAH到以325H为地质的存储器单元中;
;如果50=<S<100,则写0BBH到以325H为地址的存储器单元中
LEA SI, S
MOV AL, [SI]
CMP AL, 50
JB XY50
CMP AL, 100
JAE DY100
MOV [SI + 1], BYTE PTR 0BBH
JMP EXIT
XY50:
MOV [SI + 1], BYTE PTR 0FFH
JMP EXIT
DY100:
MOV [SI + 1], BYTE PTR 0AAH
EXIT:
MOV AH, 4CH
INT 21H
CODE ENDS
END START
温馨提示:答案为网友推荐,仅供参考