?? a.asm
字號(hào):
.MODEL SMALL
.DATA
data1 DB 31H,21H,42H,52H,87H,23H,98H,01H
count DB 8H
search DB 42H
up DB 0H
down DB 0H
equa DB 0H
upString db 0ah,0dh,'UP Number:$'
downString db 0ah,0dh,'Down Number:$'
equaString db 0ah,0dh,'Eqau Number:$'
.CODE
START:
MOV AX,@DATA
MOV DS,AX
;-開(kāi)始
lea bx,data1
mov si,0
mov cx,8
mov al,search
@start:
cmp [bx+si],al
ja @up
jb @down
inc equa
jmp @end
@up:
inc up
jmp @end
@down:
inc down
jmp @end
@end:
inc si
loop @start
;-結(jié)束
EXIT: MOV DX,OFFSET UPSTRING
MOV AH,09H
INT 21H
MOV BL,UP
MOV BH,30H
ADD BL,BH
MOV DL,BL
MOV AH,02H
INT 21H
MOV DX,OFFSET DOWNSTRING
MOV AH,09H
INT 21H
MOV BL,DOWN
MOV BH,30H
ADD BL,BH
MOV DL,BL
MOV AH,02H
INT 21H
MOV DX,OFFSET EQUASTRING
MOV AH,09H
INT 21H
MOV BL,EQUA
MOV BH,30H
ADD BL,BH
MOV DL,BL
MOV AH,02H
INT 21H
MOV AX,4C00H
INT 21H
END START
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -