首页 > 代码库 > 王爽<汇编语言>实验十一 (附测试代码)
王爽<汇编语言>实验十一 (附测试代码)
1 ;名称: letterc 2 ;功能: 将以0为结尾的字符串中的小写字母转变成大写字母 3 ;参数: ds:si指向字符串首地址 4 5 assume cs:code 6 7 data segment 8 db "Beginner‘s All-purpose Symbolic Instruction Code.",0 9 data ends10 11 code segment12 main: 13 mov ax,data14 mov ds,ax15 mov si,016 call letterc17 18 mov ax,4c00h19 int 21h20 letterc:21 push ax22 push ds23 push si 24 push cx25 mov ch,026 27 lop:28 mov cl,[si]29 jcxz quit30 cmp cl,‘z‘31 ja next32 cmp cl,‘a‘33 jb next34 and cl,11011111b35 mov [si],cl36 next:37 inc si38 jmp lop39 quit:40 pop cx41 pop si42 pop ds43 pop ax44 ret45 code ends46 end main
王爽<汇编语言>实验十一 (附测试代码)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。