汇编语言,以10进制的方式显示数字

start:
    mov ax,200
    mov dx,0
    mov cx,0
    mov bx,0ah
    test ax , 8000h
    jz p
    neg ax
    mov bx,ax
    mov dl,2dh
    mov ah,2
    int 21h
    mov dx,0
    mov ax,bx
    mov bx,0ah
p:        
    div bx
    inc cl
    add dx,30h
    push dx
    mov dx,0
    cmp ax,0ah
    jnl p
    mov dl,al
    add dl,30h
    mov ah,2h
    int 21h
p2:    pop dx
    mov ah,2
    int 21h
    sub cl,1
    cmp cl,0
    jnz p2
    
    mov ah,4ch
    int 21h

posted @ 2016-05-29 19:58  式微胡不归  阅读(1606)  评论(0编辑  收藏  举报