主题:菜鸟求助!帮忙改改程序
题目如下: 编写完整程序,把键盘输入的三个按键按ASCII直由小到大的次序输出。
程序如下:
code segment
assume cs:code
main: mov bh,al
int 21h
mov ch,al
cmp bh,bl
ja lab1
lab4: cmp bl,ch
ja lab2
jmp lab3
lab1: mov cl,bh
mov ch,bl
mov bl,cl
jmp lab4
lab2: mov cl,bl
mov bl,ch
mov ch,cl
cmp bh,bl
jna lab3
mov cl,bh
mov bl,cl
lab3: mov ah,2
mov dl,bh
int 21h
mov dl,bl
int 21h
mov dl,ch
int 21h
mov ax,4c00h
int 21h
code ends
end main
老是不能运行,大侠们帮小弟看看!不胜感激
程序如下:
code segment
assume cs:code
main: mov bh,al
int 21h
mov ch,al
cmp bh,bl
ja lab1
lab4: cmp bl,ch
ja lab2
jmp lab3
lab1: mov cl,bh
mov ch,bl
mov bl,cl
jmp lab4
lab2: mov cl,bl
mov bl,ch
mov ch,cl
cmp bh,bl
jna lab3
mov cl,bh
mov bl,cl
lab3: mov ah,2
mov dl,bh
int 21h
mov dl,bl
int 21h
mov dl,ch
int 21h
mov ax,4c00h
int 21h
code ends
end main
老是不能运行,大侠们帮小弟看看!不胜感激