1 / 7
文档名称:

字母大小写转换.doc

格式:doc   大小:19KB   页数:7
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

字母大小写转换.doc

上传人:文库旗舰店 2019/10/14 文件大小:19 KB

下载得到文件列表

字母大小写转换.doc

文档介绍

文档介绍:8086汇编字母大小写转换一、要求从键盘输入字母,将大写字母转化为小写字母,将小写字母转化为大写字母,然后在字幕上显示转换后的结果。(键盘输入在所有大小写字母的ASCLL范围内则转换,否则报错)二、汇编代码;multi-;addyourdatahere!letterdb0pkeydb0dh,0ah,'pleaseinputyourletter...',0dh,0ah,'$'pkey1db0dh,0ah,'areyoucontine...',0dh,0ah,'$'pkey2db0dh,0ah,'yourletteriswrong!',0dh,0ah,'$'pkey3db0dh,0ah,'thetransformationalletteris',0dh,0ah,'$'endsstacksegmentdw 128 dup(0)endscodesegmentassumecs:code,ds:data,ss:stackstart:;setsegmentregisters:movax,datamovds,axmoves,ax;t:      leadx,pkeymovah,9int21h    ;outputstringatds:dx;waitforanykey....  movah,1int21hmovletter,alcmpal,'@'jcless_thanjncgreater_thangreater_than:cmpal,'{'jc less_than1jncgreater_than1less_than:leadx,pkey2movah,9int21hjmpquitgreater_than1:leadx,pkey2movah,9int21hjmpquitless_than1:cmpal,'a'jc less_than2jncgreater_than2greater_than2:leadx,pkey3movah,9int21hmoval,lettersu