ASSUME CS:CODE, DS:DATADATA SEGMENT X DB +2 ;这三个数字,可随便填写 Y DB -8 ;范围:-128~127 Z DB 5 ;0 按照正数来处理DATA ENDSCODE SEGMENTSTART: MOV AX, DATA MOV DS, AX CMP X, 80H JB Z1 ;正数则转移 CMP Y, 80H JB BU_TONG ; CMP Z, 80H JB BU_TONG MOV DL, '-' JMP DISPZ1: CMP Y, 80H JB Z2BU_TONG: MOV DL, ' ' ;空格,显示时,看不见 MOV DL, 'X' ;可用X代替 JMP DISPZ2: CMP Y, 80H JNB BU_TONG MOV DL, '+'DISP: MOV AH, 2 INT 21HEXIT: MOV AX, 4C00H INT 21HCODE ENDS END START
0 个回答
太寂寞了,都没有人过来聊~