热爱学习 发表于 2014-8-23 00:16:54

关于大写字母转换小写字母问题

assume cs:qq,ds:ee
ee segment
db 'FisHc'
db 'LiNuX'
ee ends
qq segment
start:mov ax,ee

mov ds,ax
mov bx,0
mov cx,5
s:mov al,
and al,11011111b←'请问这行是不是把小写字母变大写字母??
mov ,al
mov al,
or al,00100000b
mov ,al
inc bx
loop s
mov ax,4c00h
int 21h
qq ends
end start

小靚同学Leon 发表于 2014-8-23 01:00:56

没错,小写转大写只需将D5位清0即可。
页: [1]
查看完整版本: 关于大写字母转换小写字母问题