1. 程式人生 > 實用技巧 >彙編多條件轉移指令

彙編多條件轉移指令

CMP指令

無符號數比較轉移指令(A:大 B:小 E:等於)

note:1)cmp指令後用以上跳轉比較大小

2)記憶指令和意義

帶符號數比較轉移指令(G:大 L:小 E:等於)

note:1)cmp指令後用以上跳轉比較大小

2)記憶指令和意義

data segment
    X DB 78H,87H
    y db ?,?
data ends
code segment
    assume cs:code,ds:data
    start:
        mov ax,data
        mov ds,ax

        mov al,X
        mov bl,x
+1 cmp al,bl ja w1 ;大於 jz w2 ;小於 mov y,1 ;等於 jmp w3 w1: mov y,9 w2: mov y,0 mov dl,y jmp w3 w3: ;數值輸出 mov dl,y add dl,30h mov ah,2 int 21h mov ah,4ch
int 21h code ends end start
數值大小比較

-----------------------------------------------

新手學習,若有錯誤請留言,謝謝!