##分段函数
1 X>0
Y= 0 X=0
-1 X<0
DATAS SEGMENT
;此处输入数据段代码
X DB -10
Y DB ?
DATAS ENDS
STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
;MOV AH,1
;INT 21H
;SUB AL,30H
;键盘输入
MOV AL,X
CMP AL,0
JE LP1
CMP AL,0
JG LP2
CMP AL,0
JL LP3
LP3:
MOV AH,2
MOV DL,"-"
INT 21H
MOV AH,2
MOV DL,31H
INT 21H
JMP LP4
LP2:
MOV AH,2
MOV DL,31H
INT 21H
JMP LP4
LP1:
MOV AH,2
MOV DL,30H
INT 21H
LP4:
MOV AH,4CH
INT 21H
CODES ENDS
END START