汇编语言——实验十三
Posted 大灬白
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言——实验十三相关的知识,希望对你有一定的参考价值。
练习题1:
从键盘输入一个英文字母,
如果输入字母是大写,则显示输出其小写
如果输入字母是小写,则显示输出其大写。画出流程图,并编写程序段。
代码:
code segment
assume cs:code
start:
mov ah,1
int 21h
cmp al,41h
jl exit
cmp al,5ah
jle print1
cmp al,61h
jl exit
cmp al,7ah
jg exit
sub al,20h
jmp out1
print1:
add al,20h
out1:
mov cl,al ;把al的值暂存在cl
mov dx,0d0ah ;0d0a是回车换行的ascii码
mov ah,2 ;使用2号输出功能
int 21h
mov dl,cl
mov ah,2
int 21h
exit:
mov ah,4ch
int 21h
code ends
end start
运行结果:
以上是关于汇编语言——实验十三的主要内容,如果未能解决你的问题,请参考以下文章