您的位置:首页 > 其它

大小写转换

2007-06-21 18:48 211 查看
data segment
quit db "your put wrong num press any key to exit......",13,10,'$'
data ends
extra segment
max db 'z'
min db 'a'
extra ends
code segment
assume cs:code,ds:data,es:extra
start:
input:
mov ax,data
mov ds,ax
mov ax,extra
mov es,ax
mov ah,01h
int 21h
lea di,min
scas min
jb exit
ja judgez

exit: mov ah,9
lea dx,quit
int 21h

judgez:
lea di,max
scas max
ja exit
jb amend
amend:
sub al,20h
mov dx,ax
mov ah,2h
int 21h
mov ah,4ch
int 21h
code ends
end start
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: