编写程序实现:将从键盘输入的小写字母转换成大写字母输出。

时间:2021.11.05 发布人:6161867asd_瞿

编写程序实现:将从键盘输入的小写字母转换成大写字母输出。

已解决问题

谷歌6161867asd_瞿用户在2021.11.05提交了关于“魔女之泉3编写程序实现:将从键盘输入的小写字母转换成大写字母输出。”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-17T22:15:08。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,感谢你,我会记得你对我的好的 !

希望以下的回答,能够帮助你。

第1个回答

用户名:匿名用户  


datasegment

charsdb200**p(?);开辟200字节的缓冲区

dataends

;---------------------------------

codesegment

assumecs:code,ds:data

start:

pushds

movax,0

pushax

movax,data

movds,ax

leabx,chars

movsi,0

movch,0

;----------------------输入字符子程序

scanf:

movah,1

int21h

cmpal,0dh

jzcrt

cmpal,61h

jnbL1;al>='a'

mov[bx],al

incbx

incch

jmpscanf

;--------------------------

;-----------------------输出字符

crt:

movdl,chars[si]

movah,2

int21h

incsi

decch

jzexit

jmpcrt

;----------------------

exit:

movah,4ch

int21h

;----------------------

L1:

cmpal,7ah;al