那位大哥有大写-〉小写转化的汇编程序啊

来源:百度知道 编辑:UC知道 时间:2024/05/28 06:34:19

mall_capital proc near ;小写-大写
xor ax,ax
lea dx,mesg3
mov ah,9
int 21h
mov ah,1
int 21h
sub al,20h
push ax
lea dx,mesg4
mov ah,9
int 21h
pop ax
mov dl,al
mov ah,2
int 21h
ret
small_capital endp

capital_small proc near ;大写-〉小写
xor ax,ax
lea dx,mesg5
mov ah,9
int 21h
mov ah,1
int 21h
add al,20h
push ax
lea dx,mesg6
mov ah,9
int 21h
pop ax
mov dl,al
mov ah,2
int 21h
ret
capital_small endp

还有什么不明白的可以再讨论讨论 呵呵

;********************************************************************
; 从键盘输入一组字符,直到输入字符为$为止,当输入的字符为
; 小写字符时则修改为大写字母存放到BUFFER为首址的存储单元中。
;********************************************************************
data segment
buffer db 100 dup(?)
lent dw